Obsah:
- Krok 1: Prípravy - rady a nákupný zoznam
- Krok 2: Montáž konzol
- Krok 3: Upevnite káble
- Krok 4: Montáž rozvodky
- Krok 5: Upevnenie celej veci na stenu
- Krok 6: Upevnite odchádzajúce káble
- Krok 7: Inštalácia NOOBS na Raspberry Pi
- Krok 8: Nastavenie Raspbian - prehľad
- Krok 9: Nastavte sieťové pripojenia (LAN/Wifi)
- Krok 10: Nastavte VNC
- Krok 11: Vykonajte automatické spustenie VNC
- Krok 12: Formátujte pevné disky
- Krok 13: Nechajte pevné disky automaticky namontovať pri spustení
- Krok 14: Nastavte server Samba
- Krok 15: Nastavte systém zálohovania súborov
- Krok 16: Je dobré vedieť, ako zaobchádzať s Linuxom
Video: Another Pi on the Wall: 16 Steps (with Pictures)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Tento tutoriál vám ukáže, ako vytvoriť NAS (Network-Attached Storage) pomocou Raspberry Pi (RasPi) a dvoch pevných diskov. Tento tutoriál vám má poskytnúť podrobný návod, ako na to
- namontujte RasPi, dva pevné disky a celý napájací zdroj na dosku, ktorú potom môžete namontovať na stenu vo vašom dome
-
naprogramujte RasPi tak, aby fungoval ako
- NAS
- a / alebo tlačový server (ak je to žiaduce)
- zaoberať sa Linuxom a ukázať vám niekoľko základných príkazov (ak ste s ním predtým nepracovali (rovnako ako ešte nie))
Tento návod je rozdelený do nasledujúcich 4 kapitol:
- HW-Setup
- Základy Debianu/Linuxu
- Nastavenie systému a NAS
- Zálohovanie systému RasPi
- Niekoľko rád a tipov
Krok 1: Prípravy - rady a nákupný zoznam
Skôr ako začneme, niekoľko dôležitých rád, ktoré vám pomôžu vyhnúť sa problémom:
- 1. rada: Pred kúpou puzdra na externý pevný disk s radičom SATA na USB -> skontrolujte, či radič zvládne množstvo úložného priestoru, ktoré chcete použiť! Prečo: Použil som pevné disky, ktoré sú umiestnené v kryte (napríklad v prípade pomocou pevného disku ako externého disku), ktorý má radič SATA-USB. Existuje mnoho rôznych radičov, kde sa líšia najmä objemom úložného priestoru HDD, ktorý dokážu zvládnuť. Použil som 4TB-HDD a najskôr som si kúpil ovládač, ktorý zvládol iba 2TB, takže som ho musel zmeniť.
- 2. rada: Uistite sa, že napájací zdroj, ktorým chcete napájať váš RasPi, môže poskytovať najmenej 5 V DC a 2 A.
Dôležitá poznámka: Ani ja, ani instructables.com nezodpovedáme za obsah odkazov, ktoré som vložil do týchto pokynov.
Ďalej vám chcem dať malý nákupný zoznam potrebných dielov:
- Raspberry Pi (malo by fungovať s verziou 2 alebo 3, používam RasPi verzie 2)
- 8 GB SD karta s rýchlosťou najmenej triedy 4
- puzdro pre RasPi
- napájací zdroj, 5VDC / 2A, s konektorom micro-USB
- 2x externý pevný disk (alebo SSD) s konektorom USB alebo 2x pevný disk (alebo SSD) s pripojením SATA
- 2x kryt s radičom SATA na USB (nie je potrebný, ak máte externý pevný disk s výstupom USB)
- drevená doska s rozmermi asi 50 cm x 30 cm a hrúbkou 2 cm, farbu si vyberiete;)
- predlžovací kábel s najmenej 3 zásuvkami (v ideálnom prípade má predlžovací kábel rovnakú farbu ako vaša doska)
- 5 až 6 kovových konzol (ktoré si môžete kúpiť v miestnom obchode s hardvérom / kutilstvom (napr. Ako táto)) Konzoly by mali mať šírku približne palec a mali by mať otvor na skrutku
- kovová perforovaná páska (tu je len vec na cievke)
- 12 skrutiek, ktoré majú dĺžku asi 50-80% dosky (v mojom prípade asi 1, 5 cm)
- 1 m zmršťovacej trubice, ktorá pasuje na konzoly a kovovú pásku
- ethernetový (LAN) kábel
- 1 vrecko Sugru (na prekrytie okrajov otvorov a aby vyzeralo pekne)
- 1 vrecko s najmenej 50 káblovými svorkami
- 1 zlý necht s najmenej 50 kusmi, nechty by nemali byť dlhšie ako 1,5 cm (!)
- 1 vrecko dvojzložkového lepidla
- voliteľne: 10 plstených podložiek (napr. tieto)
Tiež na nastavenie softvéru, ktoré budete potrebovať
- obrazovka, ktorú je možné pripojiť k HDMI (môže to byť aj váš televízor)
- USB kľúčový kábel
- myš USB
Krok 2: Montáž konzol
- Z kovovej dierovanej pásky odstrihnite 4 kusy, každý asi 8 cm.
- Ohnite kusy pásky tak, aby sa jeden zmestil okolo okraja každého puzdra na pevný disk a okolo RasPi
- Zarovnajte puzdrá na HDD na doske, ako chcete (napr. Ako som to urobil na svojej doske) a vložte konzoly pod puzdrá na HDD a RasPi, ale iba na spodnú stranu (čo je strana, ktorá bude neskôr obrátená nadol, keď doska visí na stene). Obaly na HDD a RasPi budú neskôr na týchto konzolách stáť.
- Označte polohu zátvoriek. Pásku je možné zhruba polohovať, pretože sa dá neskôr celkom ľahko ohnúť. Potom odstráňte puzdrá HDD a Pi.
- Zmršťovaciu trubičku nasaďte na konzoly a kovovú pásku a prerazte otvor, kde je otvor pre skrutku. Dávajte pozor, aby ste vytvorili iba malé otvory, pretože tieto sa po zahriatí zmršťovacej trubice rozšíria.
- Zmršťovaciu trubicu zahrejte tavnou pištoľou alebo zapaľovačom.
- Namontujte konzoly (teraz prekryté zmršťovacou trubicou) na dosku pomocou skrutiek. Teraz urobte to isté pre kovovú perforovanú pásku.
- Ohnite kovovú perforovanú pásku okolo horného okraja puzdier HDD a RasPi
Teraz máte dosku s RaspBerry Pi a na nej namontované dva pevné disky.
Aby ste zabránili škrabancom na puzdrách a rachotiacemu hluku z pevných diskov, môžete na skrutky tiež prilepiť plstené podložky.
Krok 3: Upevnite káble
Cieľom v tomto kroku je nechať vedenie skryté za doskou.
- Do dosky vyvŕtajte 2 otvory asi 3 - 4 palce široké od miesta, kde je USB a napájací vstup pevných diskov taký, aby káble mohli otvorom prechádzať hladko.
- Zaistite, aby konektor USB a napájací konektor mohli prejsť otvorom a zostalo veľa miesta (asi 3 až 4 mm na každej strane)
- Zakryte otvory Sugruom a pritom vždy skontrolujte, či oba konektory ešte môžu ľahko prejsť dierou (neskôr, keď Sugru vyschne, bude oveľa ťažšie dieru opäť rozšíriť)
- Po zaschnutí Sugru prevlečte všetky konektory
- Teraz musíte upnúť zostávajúce káble na zadnej strane. Som si istý, že môžete urobiť lepšiu prácu, ako som urobil na obrázku:)
Krok 4: Montáž rozvodky
Teraz na dosku namontujte predlžovací kábel s dvojzložkovým lepidlom. Ak chcete, môžete povrch predlžovacieho pásu a dosky zdrsniť.
A áno: Potrebujete dvojzložkové lepidlo, pretože v opačnom prípade vám predlžovací kábel vždy odpadne;)
Krok 5: Upevnenie celej veci na stenu
- Teraz z kovovej dierovanej pásky odstrihnite ďalšie 2 kusy po 10 cm
- Na kúsky pásky položte zmršťovaciu trubičku.
- priskrutkujte každý kus pásky na jeden zadný roh dosky (rovnako ako na obrázku)
- zaskrutkujte ostatné konce k stene (pre betónovú stenu musíte najskôr namontovať zátky, rovnako ako som musel)
Krok 6: Upevnite odchádzajúce káble
Nakoniec pripevnite zvyšné káble, ktoré vedú od dosky k elektrickej zásuvke a smerovaču/prepínaču.
Krok 7: Inštalácia NOOBS na Raspberry Pi
Predtým, ako začneme programovať Raspberry Pi, musíme vložiť operačný systém (OS) na kartu SD, ktorá pôjde do RasPi.
Budeme používať jednoduchšiu verziu Raspbianu s názvom „NOOBS“. Tento je oveľa jednoduchšie nainštalovať, pretože vás bude sprevádzať sprievodca.
Môžete si tiež prečítať návod na inštaláciu tu.
- Stiahnite si najnovšiu verziu NOOBS na https://www.raspberrypi.org/downloads/noobs/ Odporúčame vám použiť verziu „Offline a inštalácia siete“vo formáte zip.
- Extrahujte súbor zip
- Úplne naformátujte kartu SD
- Skopírujte všetky extrahované súbory zo zipu na kartu SD.
- Vložte kartu SD do RasPi
- Pripojte obrazovku k portu HDMI a klávesnicu a myš k portom USB.
- Zapnite Raspi.
Potom
- postupujte podľa pokynov na inštaláciu.
- zvoľte „Raspbian“a nezabudnite vybrať svoju krajinu a štýl klávesnice v spodnej časti (neskoršie je to neskoršie zmeniť pomocou nesprávneho rozloženia klávesnice)
Krok 8: Nastavenie Raspbian - prehľad
Predtým, ako budeme môcť začať používať náš RasPi, musíme nastaviť niekoľko vecí. Napríklad nebudete chcieť stále používať samostatnú obrazovku. Alternatívou je VNC, ktorý vám umožňuje ovládať RasPi na diaľku z počítača. Nasledujúce kroky budú:
- Nastavte sieťové pripojenie (LAN/Wifi)
- Nastavte VNC *)
- Vykonajte automatické zavedenie VNC
- Naformátujte pevné disky na efektívnejší systém súborov linux (ext4) a vypnite lenivé žurnálovanie.
- Nechajte pevné disky automaticky pripojiť pri spustení (softvérovo ich pripojte k Raspbian)
- Nastavte server Samba (proces, ktorý vám umožňuje vzdialený prístup k obsahu pevných diskov z počítača)
- Nastavte systém zálohovania súborov s druhým/záložným pevným diskom.
*) Poznámka: VNC (Virtual Network Computing) vám umožňuje ovládať váš RasPi pomocou diaľkového ovládača z počítača. Uvidíte všetko, čo by sa ukázalo, ak je pripojená obrazovka, máte kontrolu nad myšou a klávesnicou … čokoľvek. Ibaže sedíte pri počítači možno niekde úplne inde.
Pretože chcete, aby bol váš RasPi na stene bez obrazovky, je dôležité mať VNC.
Krok 9: Nastavte sieťové pripojenia (LAN/Wifi)
Dobrého sprievodcu nastavením pripojenia LAN / Wifi nájdete tu.
Aby ste Raspbian mohli povedať, aký typ pripojenia chcete použiť, musíte ho napísať do špeciálneho súboru. Nasledujúce nastavenia konfigurujú pripojenie LAN. Ak chcete nastaviť Wifi, použite tu popísané nastavenia.
Otvorte shell a zadajte
sudo nano/etc/network/interfaces
Tým sa v textovom editore „nano“otvorí súbor „rozhrania“. Do editora napíšte nasledujúce riadky
auto lo
iface lo inet loopback iface eth0 inet dhcp názov hostiteľa "myRasPi" # "myRasPi" je možné zameniť za názov podľa vášho výberu allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface predvolený inet dhcp
(Po každom # nasleduje komentár). Potom uložte a ukončite "Ctrl + X" a "Enter".
Teraz musíme zadať svoje poverenia pre pripojenie LAN/Wifi. Preto musíte otvoriť
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
a zadajte svoje poverovacie údaje. Nahraďte „YOURSSID“názvom vašej siete LAN/Wifi a „YOURPASSWORD“zodpovedajúcim sieťovým heslom. V prípade potreby zmeňte kód krajiny:)
krajina = DE
ctrl_interface = DIR =/var/run/wpa_supplicant SKUPINA = netdev update_config = 1 sieť = {ssid = "YOURSSID" psk = "YOURPASSWORD" # Typ protokolu môže byť RSN (pre WP2) a WPA (pre WPA1) proto = RSN # vždy použiť RSN # Typ správy kľúčov key_mgmt = WPA-PSK # Pairwise can be CCMP (for WPA2) and TKIP (for WPA1) pairwise = CCMP #Authorization option should be OPEN for both WPA1/WPA2 auth_alg = OPEN
}
Ostatné nastavenia by mali byť presne také, ako sú popísané vyššie. Zvlášť „pairwise = CCMP“a „proto = RSN“.
Krok 10: Nastavte VNC
Ďalšími dobrými návodmi na nastavenie VNC sú Guide1, Guide2 a Guide3.
Pred inštaláciou softvéru VNC by ste mali pravdepodobne vykonať aktualizáciu:
sudo apt-get update && apt-get upgrade
Potom si stiahnite a nainštalujte aplikáciu „tightVNCserver“
sudo apt-get install tightvncserver
Akonáhle to urobíte, nastavte heslo pre tento server VNC
vncpasswd
ktoré sa neskôr spýtajú na vašom počítači, keď sa prihlásite do RasPi pomocou diaľkového ovládača.
Ak chcete otestovať, či server VNC už funguje, zavolajte na server RasPi tesnú reláciu servera VNC pomocou
tightVNCserver
Teraz choďte do svojho počítača, odtiaľ si stiahnite prehliadač tightVNC a nainštalujte ho (pri inštalácii môžete zrušiť začiarknutie možnosti „tightVNCserver“, vo svojom počítači ju nebudete potrebovať).
Môžete si skontrolovať v systéme Windows alebo na smerovači, akú IP adresu má váš RasPi (ak pracujete s DHCP). Potom spustite na počítači TightVNC-Viewer a zadajte IP adresu RasPi, potom dvojbodku a potom číslo portu, ktoré je zvyčajne 5901.
Napríklad: IP adresa PasPi je 192.168.1.50, potom vzdialený hostiteľ je 192.168.1.50:5901.
Mali by ste vidieť obrazovku svojho RasPi.
Krok 11: Vykonajte automatické spustenie VNC
Spustili sme VNC, ale ak reštartujete RasPi, relácia skončí a už sa nebudete môcť pripojiť k svojmu RasPI diaľkovo z počítača.
Aby sa relácia servera VNC mohla automaticky spustiť, musíte si sem stiahnuť skript, ktorý by mal zobrazovať toto:
#!/bin/sh
### ZAČAŤ INIT INFO # Poskytuje: tightvncserver # Požadovaný štart: $ local_fs # Požadovaný stop: $ local_fs # Predvolený začiatok: 2 3 4 5 # Predvolené zastavenie 0 1 6 # Krátky popis: Spustenie/zastavenie trightvncserver # UKONČIŤ INIT INFO # Bližšie informácie nájdete na: # https://www.penguintutor.com/linux/tightvnc # Prispôsobiť túto položku # Nastavením premennej USER na meno používateľa spustíte tightvncserver pod exportom USER = 'pi' ### Vyžadované ukončenie prispôsobenia eval cd ~ $ USER prípad „$ 1“na začiatku) su $ USER -c '/usr/bin/tightvncserver: 1' echo "Spustenie servera TightVNC pre $ USER";; stop) pkill Xtightvnc echo "Tightvncserver zastavený";; *) echo "Použitie: /etc/init.d/tightvncserver {start | stop}" exit 1;; esac exit 0
Dôležité je začiatok #!/Bin/sh. Po stiahnutí musíte skopírovať obsah. Potom otvorte nový súbor pomocou nano
sudo nano /etc/init.d/tightvncserver
a prilepte obsah do tohto súboru. Aby Raspbian mohol zaviesť tento súbor pri štarte, musíme zmeniť prístupové práva pomocou
sudo chown root: root /etc/init.d/tightvncserver
urobte súbor spustiteľným pomocou
sudo chmod 755 /etc/init.d/tightvncserver
a pridajte súbor do predvolených úrovní spustenia (aby ho mohol nájsť a spustiť Raspbian)
predvolené nastavenia sudo update-rc.d tightvncserver
A máte všetko pripravené:)
Teraz by mal váš RasPi po spustení začať tesnú reláciu servera VNC. Skontrolujte, či to funguje. V opačnom prípade choďte podrobne a porovnajte sa aj s ostatnými sprievodcami.
Krok 12: Formátujte pevné disky
Hneď ako pripojíte svoje pevné disky k RasPi, nájdete ich názov alebo index
sudo fdisk -l
Zobrazí sa zoznam s názvami pevných diskov, ktoré majú tvar „/dev/sda“alebo „/dev/sdb“.
Ak chcete najskôr naformátovať hovor na pevné disky
sudo mkfs.ext4 -E lazy_itable_init = 0, lazy_journal_init = 0 /dev /sdX
Kde by ste mali nahradiť X za index HDD, ktorý máte v zozname fdisk, napr. sda.
Teraz musíte chvíľu počkať, kým sa pevný disk naformátuje.
Potom urobte to isté pre druhý pevný disk (záložný pevný disk)
Poznámka: Možnosť lenivého žurnálovania spôsobuje, že formátovanie trvá 4 TB pevného disku pomerne dlho. Avšak neskôr, keď spustíte RasPi, HDD sa zavedú a namontujú oveľa rýchlejšie. Prečítajte si o tom režim tu.
Krok 13: Nechajte pevné disky automaticky namontovať pri spustení
Automatické alebo manuálne zavádzanie pevných diskov, v oboch prípadoch si musíte najskôr stiahnuť niektoré aplikácie
sudo apt-get -y install ntfs-3g hfutils hfsprogs exfat-fuse
Ntfs-3g je aplikácia potrebná na čítanie systému súborov NTFS, ktorý je v systéme Windows veľmi bežný. Ak napríklad zapojíte pevný disk do portu USB, musíte najskôr pripojiť pevný disk a až potom budete mať prístup k údajom. V tomto prípade predpokladajme, že pevný disk má systém súborov NTFS. Potom pripojte pevný disk pomocou
sudo mount -t ntfs -3g -o utf8, uid = pi, gid = pi, noatime /dev /sda /media /usbstick
Po vykonaní tohto kódu bude pevný disk pripojený k/media/usbstick/.
Raspbian v dnešnej dobe už pripája nedávno pripojené zariadenia, ako sú USB kľúče alebo pevné disky, automaticky do priečinka / media /. Ak sa však chcete uistiť, že sú pevné disky vždy správne namontované, postupujte podľa týchto krokov:
Najprv zistite UUID (jedinečný názov zariadenia) vašich pevných diskov zadaním
sudo blkid -o list -w /dev /null
Zadajte UUID oboch pevných diskov do súboru /etc /fstab zavolaním nano pomocou
sudo nano/etc/fstab/
a pridajte nasledujúce riadky do zoznamu fstab:
UUID = xxxxxxxx /mnt /myDrive ext4 predvolené hodnoty 0
UUID = yyyyyyyy /mnt /myDrive_mirror ext4 predvolené hodnoty 0
namiesto xxxxxxxx a yyyyyyyy zadajte skutočný UUID vašich pevných diskov a tiež zmeňte „myDrive“na čokoľvek, čo ste nazvali svoje montážne priečinky.
Upozornenie: Neodstraňujte nič, čo už bolo zapísané do tohto súboru! Pridajte iba nové riadky.
Alternatíva k tomuto tutoriálu Guide 1, Guide 2 alebo Guide 3 vám tiež povie, ako (automaticky alebo manuálne) pripojiť jednotky tak, aby ste mali prístup k ich obsahu.
Krok 14: Nastavte server Samba
Ako už bolo uvedené „Samba poskytuje súborové a tlačové služby pre rôznych klientov systému Microsoft Windows […]“(odkaz) V našom prípade vytvoríme server Samba, ktorý umožní všetkým počítačom (tj. Z vášho prenosného počítača) prístup k súborom, ktoré sú na pevnom disku, je pripojený k RasPi.
Aby sme mohli spustiť server Samba, musíme ho najskôr nainštalovať na RasPi
sudo apt-get install samba samba-common-bin
Potom musíme upraviť konfigurácie zavolaním konfiguračného súboru pomocou nano
sudo nano /etc/samba/smb.conf
a v tomto súbore v riadku
# security = užívateľ
odstráňte predchádzajúce „#“. To umožňuje užívateľovi nastaviť heslo servera Samba (čo sa odporúča). Toto je heslo, ktoré musí vedieť každý používateľ, ktorý chce získať prístup k súborom na pevnom disku.
Teraz definujeme heslo zavolaním
sudo smbpasswd -a pi
a zadanie hesla.
Teraz musíme serveru Samba povedať, ku ktorým súborom musí poskytnúť prístup
sudo chown -R pi: pi /mnt /myDrive
kde by ste mali nahradiť /mnt /myDrive cestou, kde je namontovaný váš pevný disk.
Existuje niekoľko ďalších konfigurácií, ktoré musíme pridať do súboru smb.conf. Na spodok súboru smb.conf pridajte nasledujúce riadky
[MyNetworkDrive]
cesta =/mnt/myDrive zapisovateľný = áno hosť ok = žiadna pracovná skupina = WORKGROUP prehľadateľný = áno
kde cesta opäť ukazuje, kde je pripojený váš pevný disk, writebale označuje, či môžu užívatelia meniť a pridávať súbory (prístup na zápis). guest ok = nie znamená, že všetci používatelia, ktorí chcú mať prístup k súborom na pevnom disku, musia poznať heslo. Za pracovnú skupinu musíte pridať názov pracovnej skupiny Windows, ktorú používate (predvolená hodnota je pravdepodobne „WORKGROUP“). Prehľadateľné = áno, veci sa trochu zrýchlia, ak napríklad veľmi rýchlo prejdete mnohými obrázkami.
Po dokončení zmeny konfiguračného súboru reštartujte server Samba pomocou
sudo /etc/init.d/samba reštartujte
a vyskúšajte z počítača so systémom Windows, či máte prístup k svojim súborom.
Sprievodca 1 vám ponúka alternatívny návod, ako to všetko nastaviť.
Krok 15: Nastavte systém zálohovania súborov
Teraz máme dva HDD na Raspberry Pi na doske na stene … ale zatiaľ sme použili iba jeden HDD. Pretože druhý HDD použijeme ako záložný disk, ktorý bude RasPi pravidelne synchronizovať s prvým. To znamená, že napríklad každý deň budú všetky zmeny, ktoré ste vykonali na svojom prvom pevnom disku, zrkadlené/skopírované na druhý pevný disk.
Aby sme to urobili, musíme nainštalovať aplikáciu rsync zadaním
sudo apt-get aktualizácia
sudo apt -get install hdparm sudo hdparm -C /dev /sda
Teraz najskôr vyskúšame celý proces na jednom fiktívnom súbore. Za týmto účelom vytvoríme atrapu súboru s
sudo nano /mnt/myDrive/TestFile.txt
a napíšte niečo svojvoľné. Potom zatvorte nano pomocou „Strg+x“a teraz nechajte príkaz rsync priamo synchronizovať oba pevné disky
rsync -av --delete /mnt /myDrive /mnt /myDrive_mirror
Ak všetko pôjde dobre, mali by sme nájsť TestFile.txt na druhom pevnom disku (priemer v /mnt /myDrive_mirror). V nasledujúcom texte budem nazývať /mnt /myDrive „zdroj“a /mnt /myDrive_mirror „cieľ“.
Voľba -av pozostáva z príkazov
- -v, ktorý vám v shelli ukáže, čo kopíruje/synchronizuje
-
-a, ktorý vykonáva všetky nasledujúce príkazy
- -r skopíruje všetky podadresáre
- -l Kópie symbolických odkazov
- -p zachováva prístupové práva k zdrojovým súborom
- -t uchováva časové pečiatky zdrojových súborov
- -g zachováva skupinové prístupové práva k zdrojovým súborom
- --delete, ktorý porovná súbory na zdrojovom aj cieľovom mieste a odstráni súbory na cieľovom mieste, ak sa už v zdroji nenachádzajú.
Teraz sme úspešne synchronizovali náš zdrojový a cieľový disk. Teraz chceme, aby to rsync robil pravidelne. Na to musíme vytvoriť crontab
sudo crontab -e
Tento príkaz otvorí konfiguračný súbor rsync v nano (pozor, použite príkaz „sudo“. V opačnom prípade Raspbian pristúpi k nesprávnemu súboru!). Crontab obsahuje rovnaký príkaz, aký sme použili predtým na synchronizáciu nášho zdroja a cieľa. V crontab však existuje predpona, ktorá hovorí rsync, keď má synchronizovať naše údaje. Predpona pozostáva z nasledujúcich čísel
Minúty Hodiny DeňInMesiac Mesiac Deň OfTheWeek rsync-Command
Nasledujúci príklad crontab by mal veci objasniť
00 05 * * * rsync -av --delete /mnt /myDrive /mnt /myDrive_mirror
čo znamená, že váš RasPi synchronizuje zdroj a cieľ každý deň o 05:00 hod.
Alternatívne návody sú uvedené tu alebo tu.
Krok 16: Je dobré vedieť, ako zaobchádzať s Linuxom
Niečo o Linuxe (čo som sa naučil):
- na RasPi používame špeciálnu verziu Linuxu s názvom „Raspbian“, ktorá je opäť špeciálnou verziou „Debianu“, ktorá je založená na jadre Linuxu
-
Raspbian je open source a je dodávaný s rôznymi predinštalovanými programami:
- webový prehliadač: IceWeasel (stiahnutá verzia Firefoxu)
- Python 2 a 3
- Minecraft
- LibreOffice
- Wolfram a Mathematica
- Prehliadač PDF
- Java IDE
- nano (jednoduchý editor)
- Linux alebo Raspbian sú väčšinou ovládané príkazmi, ktoré zadáte do príkazového okna (nazývaného „shell“)
- ak ste admin (alebo v linuxe „super užívateľ“), potom môžete zmeniť a zmeniť veľa vecí za predpokladu, že pred každý príkaz napíšete „sudo“(„sudo“= „super používateľ robí“) Príklad: sudo nano cesta/myfile super použitý editor hovorov nano na otvorenie „myfile“v priečinku „cesta“
Ďalšie dôležité výzvy pre Raspbian:
sudo apt-get update && apt-get upgrade
výzva na aktualizácie (vyžaduje sa internetové pripojenie)
sudo apt-get install XYZ
stiahnuť a nainštalovať balík XYZ (len príklad) na RasPi
Ak chcete zálohovať operačný systém Linux na svojom RasPi, postupujte takto:
- Stiahnite si Win32DisImager
- Vypnite RasPi, vyberte kartu SD, vložte ju do počítača a spustite Win32DiskImager.
- Vyberte umiestnenie (pomocou tlačidla priečinka), kam chcete uložiť záložný súbor (vygeneruje obrázok celej karty SD a vloží ho vo forme súboru img na pevný disk počítača.
- Vytvorte záložný obrázok stlačením „čítať“. (Môže to chvíľu trvať)
- Hotový.
Odporúča:
Motion Reactive Surfboard LED Strips: 8 Steps (with Pictures)
Motion Reactive Surfboard LED Strips: Nedávno sme s priateľmi objavili surfovanie po rieke. Žijeme v Mníchove a máme šťastie, že máme tri surfovateľné riečne vlny, medzi ktoré patrí známe miesto na surfovanie Eisbach. Temnejšou stránkou surfovania po rieke je, že je dosť návyková, a preto si len málokedy nájdem čas na
Living Pixels - Imagine Technology has Life: 4 Steps (with Pictures)
Living Pixels - Imagine Technology has Life: Keď vidím, že produkty inteligentnej domácnosti sú v našich životoch bežnejšie, začal som premýšľať o vzťahu medzi ľuďmi a týmito výrobkami. Ak sa jedného dňa výrobky z inteligentnej domácnosti stanú nepostrádateľnou súčasťou života každého z nás, aké postoje by sme mali zaujať
YADPF (YET Another Digital Picture Frame): 7 krokov (s obrázkami)
YADPF (YET Another Digital Picture Frame): Viem, že to nie je novinka, viem, niektoré z týchto projektov som tu už videl, ale vždy som chcel vytvoriť vlastný digitálny rám obrazu. Všetky rámy obrazov, ktoré som videl, sú pekné, ale hľadal som niečo iné, hľadám skutočne pekný rám
JAWS: Just Another Weather Station: 6 krokov
JAWS: Just Another Weather Station: Aký je účel? Od mladosti ma veľmi zaujíma počasie. Úplne prvé údaje, ktoré som zozbieral, boli zo starého teplomera naplneného ortuťou, ktorý visel vonku. Každý deň, mesiace v rade, som v sma písal teplotu, dátum a hodinu
Repurposed - Clock Into Kinetic Wall Art: 5 Steps (with Pictures)
Repurposed - Clock Into Kinetic Wall Art: V tomto návode prevedieme lacné hodiny na nástenné umenie s jemne sa meniacim efektom moaré. Očakávam, že MoMA každú chvíľu zavolá. V tomto videu bol efekt z dôvodu zrozumiteľnosti zrýchlený, ale rovnaký účinok je možné dosiahnuť aj pri