Cuprins:
- Pasul 1: Pregătiri - Sugestii și listă de cumpărături
- Pasul 2: Montarea parantezelor
- Pasul 3: Legați cablurile
- Pasul 4: Montarea benzii de alimentare
- Pasul 5: Montarea întregului lucru pe perete
- Pasul 6: Strângerea cablurilor de ieșire
- Pasul 7: Instalarea NOOBS pe Raspberry Pi
- Pasul 8: Configurarea Raspbian - Prezentare generală
- Pasul 9: Configurați conexiunile de rețea (LAN / Wifi)
- Pasul 10: Configurați VNC
- Pasul 11: Faceți boot-ul VNC automat
- Pasul 12: Formatați HDD-urile
- Pasul 13: Montați automat HDD-urile la pornire
- Pasul 14: Configurați Samba Server
- Pasul 15: Configurați sistemul de backup al fișierelor
- Pasul 16: Îmi pare bine să știu despre gestionarea Linux
Video: Un alt Pi pe perete: 16 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acest tutorial instrucabil vă arată cum să construiți un NAS (Network-Attached Storage) utilizând un Raspberry Pi (RasPi) și două HDD-uri. Acest tutorial ar trebui să vă ofere informații detaliate despre cum să faceți acest lucru
- montați un RasPi, două HDD-uri și întreaga sursă de alimentare pe o placă, care apoi poate fi montată pe perete în casa dvs.
- programează RasPi, astfel încât să acționeze ca
- un NAS
- și / sau un server de imprimantă (dacă se dorește)
- tratează cu Linux și îți arată câteva comenzi de bază (dacă nu ai mai lucrat cu el înainte (la fel cum nu au făcut-o)
Acest tutorial este împărțit în următoarele 4 capitole:
- Configurare HW
- Debian / Linux Noțiuni de bază
- Configurare sistem și NAS
- Efectuarea copiilor de rezervă ale sistemului RasPi
- Câteva sugestii și sfaturi
Pasul 1: Pregătiri - Sugestii și listă de cumpărături
Înainte de a începe, câteva indicii importante care vă vor împiedica să vă confruntați cu probleme:
- Primul indiciu: Înainte de a cumpăra o carcasă externă HDD cu un controler SATA la USB -> verificați dacă controlerul poate gestiona cantitatea de volum de stocare pe care doriți să o utilizați! folosind HDD ca unitate externă) care are un controler SATA-la-USB. Există multe controlere diferite, în care acestea diferă în special în ceea ce privește volumul de stocare HDD pe care îl pot gestiona. Am folosit 4TB-HDD-uri și la început am cumpărat un controler care putea gestiona doar până la 2TB, așa că a trebuit să-l schimb
- Al doilea indiciu: Asigurați-vă că sursa de alimentare cu care doriți să alimentați RasPi poate furniza cel puțin 5VDC și 2A.
Notă importantă: Nici eu, nici instructables.com nu suntem responsabili pentru conținutul din spatele linkurilor pe care le-am inserat în această instrucțiune.
În continuare vreau să vă ofer o mică listă de cumpărături pentru piesele de care aveți nevoie:
- un Raspberry Pi (ar trebui să funcționeze cu versiunea 2 sau 3, eu folosesc un RasPi versiunea 2)
- un card SD de 8 GB cu viteză de cel puțin clasa 4
- o locuință pentru RasPi
- o sursă de alimentare, 5VDC / 2A, cu un conector micro-USB
- 2x HDD-uri externe (sau SSD-uri) cu conector USB sau 2x HDD-uri (sau SSD-uri) cu conexiune SATA
- 2x carcasă cu un controler SATA la USB (nu este necesar dacă aveți un HDD extern cu o priză USB)
- o placă de lemn de aproximativ 50 cm x 30 cm și o grosime de 2 cm, culoarea este alegerea ta;)
- o bandă de alimentare cu cel puțin 3 prize (în mod ideal, banda de alimentare are aceeași culoare cu placa dvs.)
- 5 până la 6 suporturi metalice (pe care le puteți cumpăra de la magazinul dvs. local de hardware / DIY (de exemplu, ca acesta)
- bandă perforată metalică (doar chestia de pe bobină aici)
- 12 șuruburi care au o lungime de aproximativ 50-80% din placă cu (în cazul meu aproximativ 1, 5 cm)
- 1m de tub de contracție care se potrivește peste consolele și banda metalică
- cablu Ethernet (LAN)
- 1 pungă de Sugru (pentru a acoperi marginile găurilor și pentru a arăta frumos)
- 1 sac cu cel puțin 50 de cleme de cablu
- 1 rău de unghii cu cel puțin 50 de bucăți, unghiile nu trebuie să depășească 1, 5 cm (!)
- 1 sac de adeziv bicomponent
- opțional: 10 tampoane de pâslă (de ex. acestea)
De asemenea, pentru configurarea software-ului veți avea nevoie
- un ecran care poate fi conectat la HDMI (poate fi și televizorul dvs.)
- un keybaord USB
- un mouse USB
Pasul 2: Montarea parantezelor
- Tăiați 4 bucăți fiecare cu aproximativ 8 cm de banda perforată metalică.
- Îndoiți bucățile de bandă astfel încât să se potrivească în jurul marginii fiecărei carcase HDD și în jurul RasPi
- Aliniați carcasele HDD de pe placă așa cum doriți (de exemplu, așa cum am făcut pe placa mea) și puneți consolele sub carcasele HDD și RasPi, dar numai pe partea inferioară (care este partea care va fi orientată în jos mai târziu, când tabla este atârnată de perete). Carcasele HDD și RasPi vor sta mai târziu pe aceste paranteze.
- Marcați poziția parantezelor. Banda poate fi poziționată aproximativ, deoarece poate fi îndoită mai târziu destul de ușor. Apoi scoateți carcasele HDD și Pi.
- Puneți tubul care se micșorează pe suporturi și banda metalică și faceți o gaură prin locul în care se află gaura șurubului. Aveți grijă să faceți doar găuri mici, deoarece găurile se vor lărgi la încălzirea tubului care se micșorează.
- Încălziți tubul care se micșorează cu un pistol cu aer cald sau cu o brichetă.
- Montați consolele (acum acoperite în tub de contracție) pe placă cu șuruburi. Acum faceți același lucru pentru banda perforată metalică.
- Îndoiți banda perforată metalică în jurul marginii superioare a carcaselor HDD și a RasPi
Acum aveți o placă cu un RaspBerry Pi și două HDD-uri montate pe ea.
Pentru mai puține zgârieturi pe carcase și mai puțin zgomot de zgomot de pe HDD-uri, puteți pune și niște plăcuțe de fetru deasupra șuruburilor.
Pasul 3: Legați cablurile
Ideea în acest pas este ca cablajul să fie ascuns în spatele plăcii.
- Găuriți 2 găuri prin placă la aproximativ 3 - 4 lățimi ale degetelor mari de unde USB și intrarea de alimentare a HDD-urilor sunt astfel încât cablurile să poată trece lin prin gaură.
- Asigurați-vă că conectorul USB și conectorul de alimentare pot trece prin gaură cu mult spațiu rămas (aproximativ 3-4 mm pe fiecare parte)
- Acoperiți găurile cu Sugru și, în timp ce faceți acest lucru, verificați întotdeauna dacă ambii conectori pot trece ușor prin gaură (mai târziu, când Sugru s-a uscat, va fi mult mai greu să lărgiți gaura din nou)
- După ce Sugru s-a uscat, introduceți toți conectorii
- Acum trebuie să fixați cablurile rămase pe partea din spate. Sunt sigur că puteți face o treabă mai bună decât am făcut-o în imagine:)
Pasul 4: Montarea benzii de alimentare
Acum montați banda electrică cu adezivul bicomponent pe tablă. Dacă doriți, puteți aspra suprafața benzii de alimentare și a plăcii.
Și da: aveți nevoie de adeziv bicomponent, pentru că altfel banda electrică va cădea tot timpul;)
Pasul 5: Montarea întregului lucru pe perete
- Acum tăiați încă 2 bucăți cu câte 10 cm fiecare din banda perforată metalică
- Puneți niște tuburi care se micșorează pe bucățile de bandă.
- înșurubați fiecare bucată de bandă pe un colț din spate al plăcii (la fel ca în imagine)
- înșurubați celelalte capete de perete (pentru un perete de beton trebuie mai întâi să montați dopuri, la fel cum trebuia)
Pasul 6: Strângerea cablurilor de ieșire
În cele din urmă, fixați restul cablurilor care rulează de la placă la priză și la router / comutator.
Pasul 7: Instalarea NOOBS pe Raspberry Pi
Înainte de a începe programarea Raspberry Pi, trebuie să punem sistemul de operare (OS) pe cardul SD care va intra în RasPi.
Vom folosi o versiune mai simplă a Raspbian numită „NOOBS”. Acesta, dacă este mult mai ușor de instalat, deoarece va exista un vrăjitor care vă va ghida prin proces.
De asemenea, vă recomandăm să citiți aici instrucțiunile pentru instalare.
- Descărcați cea mai recentă versiune a NOOBS de la https://www.raspberrypi.org/downloads/noobs/ Vă recomandăm să luați una dintre versiunile zip pentru „Instalare offline și în rețea”.
- Extrageți fișierul zip
- Formatați complet cardul SD
- Copiați toate fișierele extrase din zip pe cardul SD.
- Puneți cardul SD în RasPi
- Conectați un ecran la portul HDMI și o tastatură și mouse-ul la porturile USB.
- Aprinde Raspi.
După care
- urmați instrucțiunile de instalare.
- alegeți „Raspbian” și nu uitați să vă alegeți țara și stilul tastaturii din partea de jos (este cam complicat să îl schimbați mai târziu cu un aspect greșit al tastaturii)
Pasul 8: Configurarea Raspbian - Prezentare generală
Înainte de a începe să folosim RasPi în mod corespunzător, trebuie să configurăm unele lucruri. De exemplu, este posibil să nu doriți să utilizați tot timpul un ecran separat. O alternativă este VNC, care vă permite să controlați RasPi de la distanță de pe computer. Următorii pași vor fi:
- Configurați conexiunile de rețea (LAN / Wifi)
- Configurați VNC *)
- Faceți boot-ul VNC automat
- Formatați HDD-urile într-un sistem de fișiere Linux mai eficient (ext4) și dezactivați jurnalizarea leneșă.
- Faceți ca HDD-urile să fie montate automat la pornire (conectați-le software-ul la Raspbian)
- Configurați serverul Samba (un proces care vă permite să accesați conținutul HDD-urilor prin telecomandă de pe un computer)
- Configurați sistemul de rezervă a fișierelor cu HDD secundar / de rezervă.
*) Notă: Un VNC (Virtual Network Computing) vă permite să controlați RasPi prin telecomandă de pe computer. Veți vedea tot ce s-ar afișa dacă este conectat un ecran, aveți control asupra mouse-ului și a tastaturii … tot. Cu excepția faptului că stați pe computer, posibil, undeva complet diferit.
Deoarece doriți ca RasPi să fie pe perete fără ecran, este important să aveți un VNC.
Pasul 9: Configurați conexiunile de rețea (LAN / Wifi)
Un ghid bun despre cum să vă configurați conexiunea LAN / Wifi poate fi găsit aici.
Pentru a spune Raspbian ce tip de conexiune doriți să utilizați, trebuie să o scrieți într-un fișier special. Următoarele setări configurează o conexiune LAN. Dacă doriți să configurați Wifi, utilizați setările descrise aici.
Deschideți un shell și tastați
sudo nano / etc / network / interfaces
Ceea ce deschide fișierul „interfețe” în editorul de text „nano”. În editor scrieți următoarele rânduri
auto lo
iface lo inet loopback iface eth0 inet dhcp nume gazdă "myRasPi" # "myRasPi" poate fi schimbat cu un nume la alegere allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhc
(După fiecare # urmează un comentariu). Apoi salvați și ieșiți cu „Ctrl + X” și „Enter”.
Acum trebuie să introducem acreditările noastre pentru conexiunea LAN / Wifi. Prin urmare, trebuie să deschideți
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
și introduceți acreditările dvs. Înlocuiți „YOURSSID” cu numele rețelei LAN / Wifi și „YOURPASSWORD” cu parola de rețea corespunzătoare. A și schimbă codul țării dacă este necesar:)
country = DE
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "YOURSSID" psk = "YOURPASSWORD" # Tipul de protocol poate fi RSN (pentru WP2) și WPA (pentru WPA1) proto = RSN # întotdeauna utilizați RSN # Tipul de gestionare a cheii key_mgmt = WPA-PSK # Pairwise poate fi CCMP (pentru WPA2) și TKIP (pentru WPA1) pairwise = CCMP # Opțiunea de autorizare ar trebui să fie DESCHISĂ atât pentru WPA1 / WPA2 auth_alg = OPEN
}
Restul setărilor ar trebui să fie exact așa cum este descris mai sus. Mai ales „pairwise = CCMP” și „proto = RSN”.
Pasul 10: Configurați VNC
Alte ghiduri bune despre cum să configurați un VNC sunt Guide1, Guide2 și Guide3.
Înainte de a instala software-ul VNC, ar trebui să faceți probabil o actualizare:
sudo apt-get update && apt-get upgrade
Apoi descărcați și instalați aplicația „tightVNCserver”
sudo apt-get install tightvncserver
După ce ați terminat, setați o parolă pentru acest server VNC
vncpasswd
care va fi solicitat ulterior pe computerul dvs. pe măsură ce vă conectați la RasPi prin telecomandă.
Pentru a testa dacă serverul VNC funcționează deja, apelați o sesiune de server tightVNC pe RasPi cu
tightVNCserver
Acum mergeți la computer și descărcați vizualizatorul tightVNC de aici și instalați-l (la instalare puteți debifa opțiunea „tightVNCserver”, nu veți avea nevoie de acesta pe computer).
Puteți verifica fie în Windows, fie pe router, ce adresă IP are RasPi (dacă lucrați cu DHCP). Apoi porniți TightVNC-Viewer pe computer și introduceți adresa IP a RasPi, apoi două puncte și apoi numărul portului care este de obicei 5901.
De exemplu: Adresa IP PasPi este 192.168.1.50, apoi gazda la distanță este 192.168.1.50:5901.
Ar trebui să puteți vedea ecranul RasPi.
Pasul 11: Faceți boot-ul VNC automat
Am început un VNC, dar dacă reporniți RasPi, sesiunea va dispărea și nu vă mai puteți conecta la RasPI prin telecomandă de pe computer.
Pentru a face ca sesiunea serverului VNC să pornească automat, trebuie să descărcați un script aici, care ar trebui să arate acest lucru:
#! / bin / sh
### BEGIN INIT INFO # Oferă: tightvncserver # Required-Start: $ local_fs # Required-Stop: $ local_fs # Default-Start: 2 3 4 5 # Default-Stop 0 1 6 # Short-Description: Start / stop trightvncserver # END INIT INFO # Mai multe detalii consultați: # https://www.penguintutor.com/linux/tightvnc # Personalizați această intrare # Setați variabila USER la numele utilizatorului pentru a porni tightvncserver sub export USER = 'pi' ### Finalizați personalizarea necesară eval cd ~ $ USER caz "$ 1" la început) su $ USER -c '/ usr / bin / tightvncserver: 1' echo "Pornirea serverului TightVNC pentru $ USER";; stop) pkill Xtightvnc echo "Tightvncserver oprit";; *) ecou "Utilizare: /etc/init.d/tightvncserver {start | stop}" ieșirea 1;; esac ieșire 0
Important este începutul #! / Bin / sh. După descărcare, trebuie să copiați conținutul. Apoi deschideți un fișier nou cu nano
sudo nano /etc/init.d/tightvncserver
și lipiți conținutul în acest fișier. Pentru ca Raspbian să pornească acest fișier la pornire, trebuie să schimbăm drepturile de acces cu
rădăcină sudo chown: root /etc/init.d/tightvncserver
faceți fișierul executabil cu
sudo chmod 755 /etc/init.d/tightvncserver
și adăugați fișierul la nivelurile de rulare implicite (astfel încât acesta să fie găsit și executat de Raspbian)
sudo update-rc.d setările implicite ale tightvncserver
Și ești pregătit:)
Acum, RasPi ar trebui să înceapă o sesiune de server VNCserver la pornire. Verificați dacă funcționează. În caz contrar, mergeți în detaliu și comparați și cu celelalte ghiduri.
Pasul 12: Formatați HDD-urile
De îndată ce v-ați conectat HDD-urile la RasPi, numele sau indexul lor pot fi găsite cu
sudo fdisk -l
Va apărea o listă care vă va spune numele HDD-urilor care au forma „/ dev / sda” sau „/ dev / sdb”.
Pentru a formata mai întâi apelul HDD-urilor
sudo mkfs.ext4 -E lazy_itable_init = 0, lazy_journal_init = 0 / dev / sdX
Unde ar trebui să înlocuiți X pentru indexul HDD pe care îl aveți în lista fdisk, de ex. sda.
Acum trebuie să așteptați destul de mult timp pentru formatarea HDD-ului.
Apoi faceți același lucru pentru al doilea HDD (HDD-ul de rezervă)
Notă: Opțiunea de jurnalizare leneșă face ca formatarea să dureze destul de mult pentru un HDD de 4 TB. Cu toate acestea, mai târziu, când porniți RasPi, HDD-urile vor fi pornite și montate mult mai repede. Citiți modul despre acesta aici.
Pasul 13: Montați automat HDD-urile la pornire
Pornirea hard disk-urilor automat sau manual, în ambele cazuri trebuie mai întâi să descărcați unele aplicații
sudo apt-get -y install ntfs-3g hfutils hfsprogs exfat-fuse
Ntfs-3g este o aplicație necesară pentru a citi sistemul de fișiere NTFS, care este foarte frecvent în Windows. De exemplu, dacă conectați HDD-ul la portul USB, trebuie mai întâi să montați HDD-ul înainte de a putea accesa datele. Să presupunem în acest exemplu că HDD-ul are un sistem de fișiere NTFS. Apoi montați HDD-ul cu
sudo mount -t ntfs-3g -o utf8, uid = pi, gid = pi, noatime / dev / sda / media / usbstick
După ce ați executat acest cod, HDD-ul va fi montat în / media / usbstick /.
În prezent, Raspbian montează deja dispozitive recent conectate, precum stick-uri USB sau HDD-uri în mod automat în / media / folder. Dar dacă doriți să vă asigurați că HDD-urile sunt montate întotdeauna corect, urmați pașii de mai jos:
Mai întâi, aflați UUID (numele unic al dispozitivului) al HDD-urilor dvs. tastând
sudo blkid -o list -w / dev / null
Introduceți UUID-urile ambelor HDD-uri în / etc / fstab apelând nano cu
sudo nano / etc / fstab /
și adăugați următoarele rânduri în lista fstab:
UUID = xxxxxxxx / mnt / myDrive ext4 implicit 0
UUID = aaaaaaaa / mnt / myDrive_mirror ext4 implicit 0
în loc de xxxxxxxx și yyyyyyyy introduceți UUID-ul real al HDD-urilor dvs. și, de asemenea, schimbați „myDrive” în ceea ce ați numit folderele de montare.
Atenție: Nu ștergeți nimic care a fost deja scris în acest fișier! Adăugați numai linii noi.
Ca alternativă la acest tutorial Ghidul 1, Ghidul 2 sau Ghidul 3 vă spun, de asemenea, cum să montați (automat sau manual) unitățile astfel încât să puteți avea acces la conținutul lor.
Pasul 14: Configurați Samba Server
După cum sa menționat deja „Samba oferă servicii de fișiere și tipărire pentru diferiți clienți Microsoft Windows […]” (Link) În cazul nostru, creăm un server Samba pentru a oferi tuturor computerelor (adică de pe laptop) să acceseze fișierele de pe HDD este conectat la RasPi.
Pentru a porni un server Samba, trebuie mai întâi să îl instalăm pe RasPi
sudo apt-get install samba samba-common-bin
Apoi, trebuie să edităm configurațiile apelând fișierul de configurare cu nano
sudo nano /etc/samba/smb.conf
și în acest fișier în linie
# securitate = utilizator
eliminați "'#" precedent. Aceasta permite utilizatorului să seteze o parolă de server Samba (ceea ce este recomandat). Aceasta este parola pe care trebuie să o cunoască fiecare utilizator care dorește să acceseze fișierele de pe HDD.
Acum definim o parolă apelând
sudo smbpasswd -a pi
și introducerea unei parole.
Acum trebuie să spunem serverului Samba la ce fișiere trebuie să dea acces
sudo chown -R pi: pi / mnt / myDrive
unde ar trebui să înlocuiți / mnt / myDrive cu calea unde este montat HDD-ul.
Mai sunt câteva configurații pe care trebuie să le adăugăm la smb.conf. În partea de jos a smb.conf adăugați următoarele rânduri
[MyNetworkDrive]
cale = / mnt / myDrive scris = da invitat ok = nu grup de lucru = GRUP DE LUCRU navigabil = da
unde calea arată din nou unde este montat HDD-ul dvs., writebale indică dacă utilizatorii au voie să schimbe și să adauge fișiere (acces la scriere). guest ok = nu înseamnă că toți utilizatorii care doresc să acceseze fișierele de pe HDD trebuie să știe parola. În spatele grupului de lucru trebuie să adăugați numele grupului de lucru Windows pe care îl utilizați (implicit este cel mai probabil „GRUP DE LUCRU”). Navigabil = da grăbește puțin lucrurile dacă, de exemplu, parcurgeți foarte multe fotografii foarte repede.
După ce ați terminat cu schimbarea fișierului de configurare, reporniți serverul Samba cu
sudo /etc/init.d/samba restart
și testați de pe computerul dvs. Windows dacă aveți acces la fișierele dvs.
Ghidul 1 vă oferă un tutorial alternativ despre cum să configurați toate acestea.
Pasul 15: Configurați sistemul de backup al fișierelor
Acum avem două HDD-uri pe un Raspberry Pi pe o placă de pe perete … dar până acum am folosit doar un HDD. Ei bine, pentru că vom folosi al doilea HDD ca o unitate de rezervă care va fi sincronizată cu prima de către RasPi în mod regulat. Aceasta înseamnă că, de exemplu, în fiecare zi toate modificările pe care le-ați făcut pe primul dvs. HDD vor fi oglindite / copiate pe al doilea HDD.
Pentru a face acest lucru, trebuie să instalăm aplicația rsync tastând
sudo apt-get update
sudo apt-get install hdparm sudo hdparm -C / dev / sda
Acum testăm mai întâi întregul proces pe un singur fișier fictiv. Pentru aceasta creăm un fișier fals cu
sudo nano /mnt/myDrive/TestFile.txt
și introduceți ceva arbitrar. Apoi închideți nano-ul cu „Strg + x” și acum permiteți ca rsync să sincronizeze direct ambele HDD-uri
rsync -av --delete / mnt / myDrive / mnt / myDrive_mirror
Dacă totul merge bine, ar trebui să găsim TestFile.txt pe al doilea HDD (înseamnă în / mnt / myDrive_mirror). În cele ce urmează voi numi / mnt / myDrive „sursa” și / mnt / myDrive_mirror „țintă”.
Opțiunea -av constă din comenzi
- -v care vă arată în shell ceea ce copiază / sincronizează
-
-a care face toate următoarele comenzi
- -r copiază toate subdirectoarele
- -l copiază link-uri simbolice
- -p păstrează drepturile de acces la fișierele sursă
- -t păstrează ștampilele de timp ale fișierelor sursă
- -g păstrează drepturile de acces de grup ale fișierelor sursă
- - ștergeți care compară fișierele de pe sursă și țintă și șterge fișierele de pe țintă dacă acestea nu mai sunt prezente pe sursă.
Acum ne-am sincronizat cu succes unitatea sursă și țintă. Acum vrem ca rsync să facă asta în mod regulat. Pentru asta trebuie să creăm un crontab
sudo crontab -e
Această comandă deschide un fișier de configurare rsync în nano (aveți grijă să utilizați comanda „sudo”. În caz contrar, Raspbian va accesa fișierul greșit!). Crontab conține aceeași comandă pe care o foloseam înainte pentru a sincroniza sursa și ținta noastră. Cu toate acestea, în crontab există un prefix care spune rsync când trebuie să ne sincronizeze datele. Prefixul este format din următoarele numere
Minute Ore Zi În TheMonth Month DayOfTheWeek rsync-Command
Următorul exemplu de crontab ar trebui să clarifice lucrurile
00 05 * * * rsync -av --delete / mnt / myDrive / mnt / myDrive_mirror
ceea ce înseamnă că RasPi sincronizează sursa și ținta în fiecare zi la 05:00.
Tutoriale alternative sunt oferite aici sau aici.
Pasul 16: Îmi pare bine să știu despre gestionarea Linux
Ceva despre Linux (ceea ce am învățat):
- pe RasPi rulăm o versiune specială a Linux numită „Raspbian” care este din nou o versiune specială a „Debian” care se bazează pe kernel-ul Linux
-
Raspbian este open source și vine cu o varietate de programe preinstalate:
- un browser web: IceWeasel (o versiune dezactivată a Firefox)
- Python 2 și 3
- Minecraft
- LibreOffice
- Wolfram & Mathematica
- PDF-Viewer
- IDE Java
- nano (un editor simplu)
- Linux sau Raspbian este operat în principal de comenzi pe care le introduceți în fereastra de comandă (numită „shell”)
- dacă sunteți administrator (sau în linux „super utilizator”), atunci aveți voie să modificați și să modificați multe lucruri, cu condiția să scrieți „sudo” înainte de fiecare comandă („sudo” = „super user do”) Exemplu: sudo nano path / myfile super folosit editor de apeluri nano pentru a deschide „myfile” în folderul „path”
Alte apeluri importante pentru Raspbian:
sudo apt-get update && apt-get upgrade
apel pentru actualizări (conexiune la internet necesară)
sudo apt-get install XYZ
descărcați și instalați pachetul XYZ (doar un exemplu) pe RasPi
Dacă doriți să faceți backup pentru sistemul dvs. de operare Linux pe RasPi, urmați acești pași:
- Descărcați Win32DisImager
- Opriți RasPi și scoateți cardul SD și puneți-l în computer și rulați Win32DiskImager.
- Alegeți o locație (cu butonul folder) în care doriți să puneți fișierul de rezervă (el va genera o imagine a întregului card SD și îl va pune sub formă de fișier img pe hard disk-ul computerului dvs.
- Creați o imagine de rezervă apăsând pe „Citire”. (Poate dura ceva timp)
- Terminat.
Recomandat:
Ceas de perete explodant DIY cu iluminare de mișcare: 20 de pași (cu imagini)
Ceas de perete explodant DIY cu iluminare de mișcare: În acest video / instructiv vă voi arăta pas cu pas cum să creați un ceas de perete cu aspect unic și creativ, cu sistem de iluminare integrată. Această idee de design de ceas destul de unică este orientată pentru a face ceasul mai interactiv. . Când merg
Arduino - Robot de rezolvare labirint (MicroMouse) Robot următor de perete: 6 pași (cu imagini)
Arduino | Robot de rezolvare labirint (MicroMouse) Robot de perete: Bine ați venit, sunt Isaac și acesta este primul meu robot "Striker v1.0". Acest robot a fost conceput pentru a rezolva un labirint simplu. În competiție am avut două labirinturi și robotul a reușit să le identifice. Orice alte schimbări în labirint pot necesita o schimbare în
Perete interactiv cu plăci cu LED (mai ușor decât pare): 7 pași (cu imagini)
Perete interactiv cu plăci cu LED (mai ușor decât pare): În acest proiect am construit un afișaj interactiv cu plăci LED folosind un Arduino și piese imprimate 3D. Inspirația pentru acest proiect a venit parțial din plăcile Nanoleaf. Am vrut să vin cu propria mea versiune, care nu numai că era mai accesibilă, dar și mo
Ceas de perete ambiental LED: 11 pași (cu imagini)
Ceas de perete ambiental LED: Recent am văzut mulți oameni construind matrici uriașe de LED-uri care arată absolut frumos, dar fie constau din cod complicat, fie din piese scumpe, fie din ambele. Așa că m-am gândit să-mi construiesc propria matrice LED, formată din piese foarte ieftine și foarte
Motor pas cu pas controlat de lumină + suport / perete de perete: 6 pași
Motor pas cu pas controlat de lumină + suport / perete de perete: Acest suport este utilizat pentru adăpostirea unui motor pas cu pas controlat de Arduino, conceput pentru a controla automat o perdea în funcție de nivelul de lumină din cameră. De asemenea, puteți adăuga un ecran LCD pentru a imprima nivelul de lumină. Echipamentul 3D este doar pentru demonstrație, un