Orodha ya maudhui:

Nenda kwenye Programu ya Raspberry Pi: Sehemu ya 2: Hatua 10
Nenda kwenye Programu ya Raspberry Pi: Sehemu ya 2: Hatua 10

Video: Nenda kwenye Programu ya Raspberry Pi: Sehemu ya 2: Hatua 10

Video: Nenda kwenye Programu ya Raspberry Pi: Sehemu ya 2: Hatua 10
Video: Топ 5 скрытых полезных программ Windows 10 2024, Julai
Anonim

Kufuata zaidi na mwandishi:

Darasa la Umeme linaloweza kuvaliwa
Darasa la Umeme linaloweza kuvaliwa
Darasa la Umeme linaloweza kuvaliwa
Darasa la Umeme linaloweza kuvaliwa
Darasa la Pi Raspberry
Darasa la Pi Raspberry
Darasa la Pi Raspberry
Darasa la Pi Raspberry
Jinsi ya Kuunganisha Werkstatt-01 kwa Moduli ya Eurorack
Jinsi ya Kuunganisha Werkstatt-01 kwa Moduli ya Eurorack
Jinsi ya Kuunganisha Werkstatt-01 kwa Moduli ya Eurorack
Jinsi ya Kuunganisha Werkstatt-01 kwa Moduli ya Eurorack

Kuhusu: Maalum ya kushona, kutengeneza na kutengeneza vitafunio. Vitu zaidi ninafanya… Ninafundisha darasa la maingiliano la mitindo na nguo linaloitwa Ushirikiano unaoweza kuvaliwa na laini katika Chuo cha Sanaa cha California. www.wearablesoftin… Zaidi Kuhusu push_reset »

Somo hili ni mwendelezo wa elimu yako ya mstari wa amri. Unapofanya kazi na Raspberry Pi bila shaka utakuwa unasakinisha programu mpya ya kujifunza, kujaribu, na kuunda na. Katika somo hili, utajifunza jinsi ya kusanikisha vifurushi vya programu na jinsi ya kuzitafuta na kuziboresha. Pia utaandika na kuendesha programu yako ya kwanza ukitumia CLI!

Hatua ya 1: Kufunga Vifurushi

Kuna vifurushi vingi vya programu ya kufurahisha na muhimu (vifurushi kwa kifupi) inapatikana kwa kutumia kwenye Raspberry Pi. Ili kupakua na kusanikisha vifurushi kwenye Raspberry Pi yako utatumia kimsingi amri ya kupata. Amri hii hutumiwa kusanikisha, kuondoa, na kusasisha vifurushi vya APT (Advanced Packaging Tool). Ni zana iliyotolewa kutoka kwa OS Debian ambayo Raspbian imejengwa kutoka. Hii inamaanisha kuwa ikiwa utapata kifurushi kinachofanya kazi kwa usanifu wa Debian na Raspberry Pi's ARM6 itafanya kazi kwa Raspbian.

Katika safari zako zote za Raspberry Pi, utapakua vifurushi vingi. ImageMagick ni kifurushi cha programu ambacho kitatumika baadaye darasani kwa hivyo ndio bora kabisa kuanza.

Kabla ya kusanikisha kifurushi cha programu, unahitaji kwanza kusasisha orodha ya sasa ya vifurushi vya Raspberry Pi ambazo zinapatikana ili kupata sasisho la kupata-apt. Kama hivyo:

pata sasisho

Picha
Picha

Utapata kosa kusema "ruhusa imekataliwa" na kuuliza ikiwa wewe ni mzizi. Kwanini hivyo? Ili kufanya mabadiliko ya aina hii kwenye programu ya Raspberry Pi, tunahitaji ruhusa zilizopewa mzizi mkuu tu. Kwa bahati nzuri, tayari unajua jinsi ya kutenda kama mzizi wakati umeingia kama mtumiaji pi kwa kutumia Sudo. Akaunti za mtumiaji bila ruhusa ya mizizi italazimika kuingiza nywila ya mizizi kutekeleza amri za sudo.

Sudo apt-pata sasisho

Wakati huu, sasisho litafanikiwa.

Picha
Picha

Kutumia Sudo kabla ya amri.

Picha
Picha

Sasisho limekamilika.

Baada ya kusasisha, sasa uko tayari kusanikisha kifurushi. Ili kupakua ImageMagick tumia kupata na amri ya kusanikisha pamoja na jina la kifurushi (usisahau Sudo!):

Sudo apt-get kufunga picha ya picha

Picha
Picha

Kabla mchakato haujakamilika, utaambiwa ni kiasi gani cha nafasi ambayo programu itachukua na ikiwa unataka kuendelea. Andika "y" kwa ndiyo na kisha "ingiza".

Picha
Picha

Andika "y" ili kuendelea kusakinisha.

Picha
Picha

Sakinisha imekamilika.

Baada ya kutumia amri ya kusakinisha, mara nyingi utaulizwa ikiwa unataka kuendelea kusakinisha. Kuna ujanja wa kuzunguka unahitaji kuandika "y" kila wakati ili kuendelea na mchakato. Tumia -i bendera. Hii inakaribisha chaguo-kupata chaguo ambacho kinatoa "ndiyo" ya moja kwa moja kwa vidokezo vya ndiyo / hapana ambavyo vinafuata amri ya kusanikisha. Je! Unakumbuka jinsi ya kuangalia chaguzi za zana ya laini ya amri zinazopatikana kwa matumizi?

Utegemezi

Wakati mwingine unapoweka vifurushi wanahitaji vifurushi vingine vilivyowekwa ili kufanya kazi. Faili na vifurushi hivi vinahitajika huitwa utegemezi. Baadaye, utajifunza jinsi ya kutafuta utegemezi wa kifurushi.

Hatua ya 2: Kuondoa Vifurushi

Ili kusanidua na kuondoa kabisa kifurushi tumia amri ya usafishaji na upate-kupata. Hii itaondoa kifurushi na faili zake zote za usanidi ambazo zilikuja na usakinishaji.

Sudo apt-pata kifurushi cha kusafishaName

Baada ya kutumia kusafisha, tumia amri ya autoremove kuondoa vifurushi yoyote kwenye Raspberry Pi ambayo haihitajiki. Hii imefanywa kwa sababu itaondoa utegemezi wowote uliokuja na usakinishaji wa asili wa kifurushi unachosafisha. Kwa mfano, ikiwa umeweka kifurushi Z, inaweza kusanikisha kifurushi X na Y ili Z iendeshe vizuri. Unapotumia kusafisha kuondoa mfuko Z hauondoi vifurushi X na Y. Autoremove hufanya hivyo:

Sudo apt-kupata autoremove

Hatua ya 3: Jinsi ya Kuunda Faili ya Maandishi

Kuunda na kuhariri nyaraka za maandishi ni muhimu au kusanidi programu zako za Raspberry Pi na uandishi. Kuna wahariri wa maandishi ya laini kama vile kuna wahariri wa matumizi kupitia mazingira ya eneo-kazi kama Jani kwenye Raspberry Pi na Microsoft Word kwenye Windows. Unaweza kuandika, kuhariri, na kuhifadhi faili za maandishi ukitumia mhariri wa laini ya amri Nano. Nano ni mhariri wa maandishi rahisi ambayo imewekwa kwenye distros nyingi za Linux pamoja na Raspbian. Ni rahisi kutumia na rafiki sana Kompyuta.

Wacha tuanze kwa kufungua faili mpya:

nano

Hii inafungua bafa mpya ambayo ni sawa na faili tupu ya maandishi isiyo na jina. Kona ya juu kushoto, utapata jina la nambari ya programu na toleo. Jina la faili liko kwenye kituo cha juu ambacho kwa msingi huitwa "bafa mpya". Chini ya dirisha, kuna mistari mitatu. Mstari wa juu unasema hali ya faili unayohariri. Hivi sasa, inatuambia kuwa faili tunayohariri ni "Faili mpya". Mistari miwili chini ya hiyo ni mkusanyiko wa njia za mkato za kibodi. Njia za mkato unazoziona ndizo zinazotumiwa sana lakini kuna zingine nyingi. Ili kuona njia zote za mkato zinazopatikana pamoja na maelezo ya jinsi ya kuzitumia, bonyeza Ctrl + G. Njia hii ya mkato inaleta ukurasa wa usaidizi. Ili kutoka kwenye ukurasa wa usaidizi bonyeza Ctrl + X.

Picha
Picha
Picha
Picha

Kama ilivyoelezwa katika ukurasa wa usaidizi, ili kuhifadhi faili bonyeza Ctrl + O. Vinginevyo, ukitoka Nano ukitumia Ctrl + X utaulizwa uhifadhi faili kabla ya kutoka.

Hatua ya 4: Unda Hati ya Shell

Hadi sasa tumekuwa tukifanya amri za laini moja. Amri zinaweza kuunganishwa pamoja kuwa faili moja, kuokolewa na kuendeshwa na Raspberry Pi inayowatekeleza wote kutoka juu hadi chini. Hii inaitwa hati ya ganda. Hati ni faili ya maandishi tu ambayo ina amri nyingi na imehifadhiwa na kiambishi cha.sh. Unaweza kuunda hati ukitumia kihariri chochote cha maandishi lakini kwa kuwa umegundua tu Nano, wacha tushikamane nayo.

Unda faili mpya ya maandishi katika Nano inayoitwa helloMe kwa kuandika:

nano helloMe.sh

Kwa mstari wa kwanza wa aina ya programu yako:

#! / bin / sh

Mstari huu unaitwa shebang. Inabainisha faili yako ya maandishi kama hati ambayo Bash inahitaji kutekeleza. Ikiwa tabia isiyo sahihi inaonekana unapojaribu kucharaza #, pitia tena usanidi wa mpangilio wa kibodi.

Kwa hati yako ya kwanza ya ganda, utaandika hati ya kurudi nyuma kwa moduli ya kamera. Itachukua picha moja kwa moja kisha nyingine kila sekunde 2 kwa muda wa sekunde 10.

Andika mistari hii miwili kwenye faili yako ya maandishi wazi:

raspistill -w 800 -h 600 -t 10000 -tl 2000 -o picha% 02d.jpg

kubadilisha -chelewesha 10 -piga picha 0 *.jpg animateMe.gif

Wacha tuangalie kile kinachotokea katika mistari hii miwili.

Kwa chaguo-msingi, kamera inachukua picha na azimio la saizi 3280 × 2464 kwa ppi 72 (saizi kwa inchi). Hii ni kubwa kabisa na kwa hivyo, picha zitachukua muda mrefu kuchakata. Katika picha za Raspistill zinaweza kubadilishwa ukubwa kwa kusema upana na urefu.

  • -w na -h hutumiwa kurekebisha picha kwa saizi 800 x 600
  • -inasema jumla ya wakati mchakato mzima unachukua kwa milliseconds
  • -tl kuchukua picha mara ngapi
  • -o jina la faili ya pato
  • picha% 02d.jpg auto hutaja picha na picha pamoja na nafasi mbili kulia kwa kaunta iliyotengenezwa. Kwa mfano:

    • picha00.jpg
    • picha01.jpg
    • picha02.jpg

Ikiwa unahisi kuwa unaweza kuchukua picha zaidi ya 99 unaweza kuunda nafasi 3 au hata 4 ili uweze kuokoa maelfu ya picha ukitumia picha% 03d-j.webp

kubadilisha ni amri kutoka ImageMagick. Mstari huu huchukua jpegs zote zilizohifadhiwa na kiambishi awali cha picha na kuzigeuza kuwa-g.webp

-loop 0 inamaanisha-g.webp

Bonyeza Ctrl + X kutoka Nano na bonyeza "y" ili kuiokoa mistari hii miwili kama helloMe.sh.

Hatua ya 5: Endesha Hati ya Shell

Endesha Hati ya Shell
Endesha Hati ya Shell

Una hati yako ya kwanza lakini haiko tayari kutumika bado. Kuendesha hati inamaanisha tu kuanza. Kabla ya kutumia hati ya ganda inahitaji kwanza kutekelezwa. Hii imefanywa kwa kutumia chmod + x mbele ya jina la hati.

chmod + x helloMe.sh

Mara baada ya kufanywa kutekelezwa, hati hiyo iko tayari kuanza. Pata mada ya kuelekeza kamera kwako (mwenyewe!) Na ujitayarishe. Kumbuka kwamba kwa chaguo-msingi kamera itaonyesha hakikisho kwa sekunde 5 kabla ya kupiga picha. Huu ni muda gani utalazimika kujiandaa kabla ya kuanza kupiga picha.

Tumia hati hii kwa kutumia amri ya sh kabla ya jina la hati:

sh helloMe.sh

Vinginevyo, unaweza kuweka bash kabla ya jina kumwambia Raspberry Pi kuiendesha kwa kutumia Bash:

bash helloMe.sh

Ili kuendesha hati unahitaji kuwa kwenye saraka sawa na mahali imehifadhiwa. Ukiona hauko kwenye saraka sawa tumia cd kusafiri huko.

Angalia kuona picha na-g.webp

ls

Fungua animateMe-g.webp

xdg-kufungua animateMe.gif

Hatua ya 6: Kuboresha Vifurushi

Kuboresha kifurushi kunamaanisha kuisasisha kwa toleo lake la hivi karibuni. Ili kuboresha vifurushi vyote kwenye Raspberry Pi uboreshaji wa amri hutumiwa. Kabla ya kuanza kuboresha, kwanza unahitaji kutumia sasisho linalofaa:

Sudo apt-pata sasisho

sasisho la kupata apt

Hii inahakikisha kuwa utegemezi wowote unaowezekana wa programu mpya iliyosanikishwa umesasishwa na inaweza kurekebisha mende yoyote. Amri ya kusasisha itachukua dakika kadhaa kumaliza, na inaweza kuhitaji uthibitisho / mwingiliano wako wakati wa mchakato, kulingana na vifurushi vipi vinaboreshwa. Kutumia sasisho na kuboresha mara kwa mara kutasasisha picha yako ya OS ya Raspberry Pi kuwa ya kisasa. Kimsingi ni sawa na kupakua picha ya hivi karibuni ya Raspbian inapatikana.

Ikiwa unataka kusasisha kifurushi fulani pakua tena pakua tena:

Sudo apt-get install packageNameUWant2Update

Ikiwa tayari unayo toleo jipya zaidi la kifurushi cha APT kitakuambia kwenye dirisha la terminal kwamba wewe ni "… tayari unaendesha toleo la hivi karibuni.."

Hatua ya 7: Kutafuta na Kutafuta Vifurushi

Kuna maelfu ya vifurushi vinavyoweza kupakuliwa kwa Raspbian. Kuangalia orodha ya vifurushi vinavyopatikana nenda hapa. Kutafuta kashe hii ya programu, unatumia zana inayofaa-cache. Unaweza kutumia cache-apt na maagizo ili kupata habari zingine juu ya kifurushi fulani au kuona ikiwa moja ipo na ni utegemezi gani unahitaji kufanya kazi. Imeorodheshwa hapa chini ni maagizo muhimu ya cache. Kwa orodha kamili tembelea linux.die.net.

Kutafuta vifurushi vinavyopatikana kwa neno kuu, tumia utaftaji pamoja na neno kuu ungependa kutafuta:

muziki wa utaftaji wa cache

Hii itasababisha orodha ya vifurushi ambavyo vina neno "muziki".

Picha
Picha

Pia hutoa maelezo mafupi karibu na kila matokeo ambayo inafanya kuwa njia nzuri ya kujifunza zaidi juu ya kifurushi maalum ikiwa tayari unajua jina. Kwa mfano, niliona kifurushi kilichotajwa katika nakala inayoitwa amsynth. Ili kupata maelezo mafupi ya ni nini ninaweza kuchapa:

utaftaji wa cache-amsynth

Picha
Picha

Kwa maelezo marefu pamoja na nambari ya toleo, saizi, ukurasa wa nyumbani, na onyesho la matumizi zaidi:

onyesho la cache-amsynth

Picha
Picha

Kutafuta jina maalum la kifurushi tumia maagizo ya amri. Ikiwa inapatikana, itajifunua:

apt-cache pkgnames amsynth

Picha
Picha

Ikiwa kifurushi kina utegemezi hizo zitahitaji kupakuliwa pia. Kupata utegemezi wa kifurushi tumia amri inategemea pamoja na jina la kifurushi.

cache-apt inategemea amsynth

Picha
Picha

Hatua ya 8: Zima + Washa tena kutoka CLI

Kuzima na kuwasha tena kwenye LXTerminal ndio njia inayopendelewa kwa darasa hili unapoendelea kutumia laini ya amri, lakini unaweza kufanya kazi sawa kwa kutumia kipanya na upau wa kazi.

Kama ilivyoelezwa hapo awali, OS ya Raspberry Pi lazima ifungwe kwa usahihi ili kuepuka uharibifu wowote. Kuzima mfumo unajumuisha kukomesha kwa utaratibu wa michakato yote kwenye mfumo na pia kazi zingine muhimu za utunzaji wa nyumba. Kuna amri nne ambazo zinaweza kufanya kazi hii: simama, nguvu, kuwasha tena, na kuzima.

Kwa amri ya kuzima, unaweza kutaja ni hatua zipi za kufanya (kusitisha, kuzima nguvu, au kuwasha tena), na kutoa ucheleweshaji wa wakati kwa tukio la kuzima. Kutaja "sasa" hufanya hafla hiyo mara moja. Ili kujifunza zaidi juu ya nini kila amri nne zinaangalia kurasa zao za wanadamu.

Kuzimisha

kusimama kwa sudo

kuzima kwa sudo -h sasa

Mara tu utakapofunga mfumo wa ACT LED kwenye Raspberry Pi itapepesa kisha iwe thabiti. Mara tu inapokuwa thabiti ondoa usambazaji wa umeme.

Anzisha upya

Sudo reboot

kuzima kwa sudo -r sasa

Hatua ya 9: Kusanidi Raspberry Pi Kutoka CLI

Kumbuka wakati tulipitia na kusanidi Raspberry Pi kupitia GUI ya eneo-kazi? Pi ya Raspberry pia inaweza kusanidiwa kupitia CLI kwa kutumia amri ya raspi-config:

Sudo raspi-config

Kwenye menyu tumia vitufe vya juu na chini vya mishale kusonga mbele kwenye chaguzi. Tumia mshale wa kulia kuchagua Maliza ukimaliza na uko tayari kutoka. Huna haja ya kuanzisha kitu kingine chochote kwa darasa hili lakini sasa kwa kuwa unakuwa mtaalam katika LXTerminal unaweza kuweka hii mfukoni kama njia ya kusanidi Raspberry Pi.

Huu ni mfano wa jinsi ya kuwezesha kamera na raspi-config (hakuna haja ya kuiwezesha, tayari umefanya katika somo la Jipange).

Picha
Picha
Picha
Picha
Picha
Picha
Picha
Picha

Hatua ya 10: Pakia Picha

Pakia moja ya picha zilizopigwa kwa kutumia hati yako ya kwanza ya ganda -g.webp

Ilipendekeza: