Raspberry Pi este un mic computer incredibil care revoluționează calculul în sala de clasă și acasă. Este responsabil cu o singură mână pentru introducerea unei noi generații în programare și experimentare, spre deosebire de modul în care se utilizează foi de calcul și procesoare de text.
Pentru oricine este nou la Raspberry Pi, există multe lucruri care trebuie abordate și, în consecință, multe lucruri de reținut. Acest tutorial oferă o memorie de lucruri utile pe care trebuie să le cunoașteți. S-ar putea să doriți să marcați aceasta.
Înainte de a putea să urmați acest tutorial, va trebui să aveți la dispoziție produsul dvs. Raspberry Pi cu un sistem de operare. În scopul acestui tutorial folosesc o instalare implicită de Raspian, instalată folosind NOOBS, pe care o accesez prin SSH de pe un Mac.
Acest tutorial presupune că deja aveți Raspian care rulează pe zmeura Pi. Dacă nu este, vă rugăm să consultați tutorialele noastre pentru a configura un card SD pentru dvs. Pi.
Bacsis: Pentru a configura o cartelă SD, consultați instrucțiunile Cum de a bloca un card SD pentru Zmeura Pi și Cum se instalează NOOBS pe o piersică Pi cu un Mac
Dacă utilizați Raspberry Pi direct, în Raspbian Graphical User Interface (GUI) deschis LXTerminal de pe desktop.
Dacă nu ați pornit GUI, utilizați interfața de linie de comandă (CLI) și puteți executa comenzile necesare de aici.
Secure Shell, denumit adesea SSH, este un protocol de rețea criptografică care permite comunicarea sigură între computerele din rețea, fie prin intermediul unei rețele locale (LAN), fie prin Internet. Este, în esență, un canal sigur pentru comunicații printr-o rețea nesigură.
Bacsis: O Raspberry Pi va trebui mai întâi să configureze pentru acces SSH de la un alt computer. Acest tutorial presupune că aveți deja acces SSH pe dispozitivul dvs. Pi.
De pe un Mac, puteți utiliza Terminal pentru a accesa o Pi Zmeura. Dacă utilizați o mașină Linux, puteți utiliza programul terminal care face parte din sistemul de operare.
Dacă sunteți utilizator Windows, vă recomandăm să descărcați și să instalați PuTTY, care este un program client SSH gratuit
Software-ul pe Linux, în general, și Raspberry Pi în mod specific, este menținut printr-o Repertoriu. Un depozit conține software care a fost compilat și este menținut, adesea de către voluntari, în beneficiul comunității.
Persoanele care întrețin software-ul în depozit asigură că toate dependențele sunt luate în considerare.
În Linux, pentru a răsfoi, a instala, a actualiza, a actualiza și a dezinstala software-ul trebuie să utilizați a Manager de pachete. Raspberry Pi folosește un manager de pachete numit potrivit
sau Instrument avansat de ambalare.
Instrumentul avansat de ambalare nu este un singur program; este o interfață de utilizator liberă simplifică gestionarea software-ului pe sistemele de operare Unix sau Linux, inclusiv pe Raspberry Pi. Funcțiile Instrumentului avansat de ambalare sunt executate din linia de comandă.
Bacsis: Există și alți manageri de pachete pentru diferite versiuni de Linux. De exemplu, o construcție Fedora folosită de Linux yum
sau Manager de actualizare Yellowdog. Redhat folosește rpm
sau Redhat Manager de pachete.
Probabil că nu este o idee grozavă să folosiți, desigur, raspberry Pi - sau oricare alt computer Linux - folosind privilegii root. Este cel mai probabil că nu sunteți, oricum. Nu este modul implicit de operare cu Raspberry Pi.
Aceasta înseamnă că executarea anumitor comenzi poate să nu fie posibilă dacă nu aveți privilegii de securitate rădăcină. Un instrument util, în aceste circumstanțe, este sudo a căror denumire provine dintr - o contracție a utilizator supleant și do.
Comanda sudo permite utilizatorilor să execute anumite comenzi fără a fi nevoie să vă conectați ca utilizator root.
Bacsis: Instalarea, actualizarea sau dezinstalarea software-ului necesită utilizarea privilegiilor root sau utilizarea comenzii sudo.
Este util să actualizați sau să resincronizați periodic fișierele index de pachete din sursele acestora. Sursele depind de ceea ce a fost definit în locație /etc/apt/sources.list
. În Raspian, sursa implicită în acest fișier este debutantă
http://mirrordirector.raspbian.org/raspbian/
wheezy principal contrib non-free rpi
Pentru a actualiza depozitul de software, pe Raspberry Pi, până la cea mai recentă versiune, introduceți următoarea comandă:
apt-get update
Dacă nu executați privilegii root, va trebui să introduceți următoarea comandă cu sudo
:
sudo apt-get update
Pentru a găsi o anumită bucată de software, puteți efectua o căutare după nume utilizând următoarea comandă
căutare apt-cache [cuvânt cheie pentru căutare]
Un exemplu practic în acest sens ar fi browserul Google Chrome, care nu face parte din instalarea implicită Raspian. Pentru a efectua o căutare pentru Chromium, puteți introduce comanda:
apt-cache căutare crom
Bacsis: În mod normal, nu sunt necesare privilegii de bază pentru a executa această comandă.
Ca și în cazul căutării, utilizați numele programului pentru a instala pachetul software. Este necesară numai partea denumită a pachetului, nu numele complet al fișierului.
În acest exemplu, pachetul a fost deja instalatDaca este necesar, potrivit
va prelua automat și instala pachetele de pe care depinde pachetul indicat. Acest lucru evită defecțiunile de instalare care rezultă din lipsa dependențelor.
Pentru a instala software, utilizați următoarea comandă:
apt-get install [numele software-ului]
Dacă nu executați privilegii root, va trebui să introduceți următoarea comandă cu sudo
:
sudo apt-get install [numele software-ului]
Un exemplu practic ar fi:
sudo apt-get instala crom
Modernizare
este diferit de Actualizați
. Modernizare
instalează cele mai noi versiuni ale tuturor pachetelor pe care le aveți în prezent pe Raspberry Pi. Numai pachetele instalate sunt actualizate.
apt-get upgrade
Dacă nu executați privilegii root, va trebui să introduceți următoarea comandă cu sudo
:
sudo apt-get upgrade
Din timp în timp, vă recomandăm să efectuați o verificare a datelor și să eliminați toate pachetele de care nu mai aveți nevoie. Acest lucru vă păstrează piulița și vă asigură că nu completați cardul SD finit cu pachete sau software care nu sunt necesare.
Pentru a elimina un pachet, introduceți următoarele în linia de comandă:
apt-get remove [numele software-ului]
Dacă nu executați privilegii root, va trebui să introduceți următoarea comandă cu sudo
:
sudo apt-get remove [numele software-ului]
Un exemplu practic ar fi:
sudo apt-elimina cromul
Comanda apt-get clean
șterge depozitul local al fișierelor pachete preluate. Acesta este un instrument util pentru a elibera spațiul pe disc.
apt-get clean
Dacă nu executați privilegii root, va trebui să introduceți următoarea comandă cu sudo
:
sudo apt-get curat
Este bine să măsurați cât spațiu este folosit și, dacă este utilizat apt-get clean
, cât de mult spațiu este eliberat.
Pentru a obține o idee despre spațiu, înainte și după utilizare apt-get clean
, utilizați comanda df
care raportează cantitatea de spațiu pe disc utilizată de sistemele de fișiere.
df -h
Schimbarea -h
transmite rezultatele într-un format care poate fi citit de om.
În acest tutorial am explicat funcția Instrumentului avansat de ambalare și modul de utilizare a acestuia pentru a instala, actualiza, actualiza și elimina software-ul de pe Raspberry Pi.
Am arătat, de asemenea, cum să măsoară cantitatea de spațiu disponibil pe Pi.