Cum să vă automatizați Întotdeauna-On Zmeura Pi Piata de Descarca
Recent, v-am arătat cum să transformați mașina dvs. de Raspberry Pi într-o mașină de descărcare de 24 de ore pe zi. Acum ne întoarcem să vă arătăm cum să facem sistemul complet aproape de mâini, cu instrumente de automatizare extraordinare.
De ce vreau să fac asta?
Dacă ați urmat împreună cu proiectul nostru de descărcare Raspberry Pi, în acest moment aveți un BitTorrent / Usenet complet echipat. E minunat, dar nu este complet automat. Încă mai trebuie să interacționezi cu caseta destul de regulat pentru a continua să te îndrepți către fișiere noi, pentru a alege episoadele din emisiunile TV preferate și așa mai departe.
După ce ați terminat cu segmentul final al tutorialului pentru descarcarea Raspberry Pi, ghidul de automatizare de astăzi, veți avea un dispozitiv complet automatizat pe mâini, unde tot ce trebuie să faceți este să-i spuneți ce doriți și să cercetați internet pentru acele fișiere în numele dvs..
Dacă nu ați lucrat alături de noi, luați cu siguranță un moment pentru a verifica cum să transformi o Pi Zmeură într-o cutie BitTorrent întotdeauna pe și cum să transformi o Pi de zmeură într-o mașină Usenet întotdeauna pe mașină.
Ce am nevoie?
Ca și tutorialul anterior, pentru acest tutorial presupunem că aveți o unitate Raspberry Pi cu Raspbian instalată, puteți accesa dispozitivul fie direct prin intermediul unui monitor atașat și tastatură sau de la distanță prin SSH și VNC și aveți o unitate USB ( sau unități) atașate la acesta. În plus, presupunem că ați finalizat cel puțin unul (sau ambele) tutoriale pe care le-am transformat în Raspberry Pi într-o mașină de descărcat BitTorrent și / sau Usenet. Dacă aveți nevoie să vă ridicați viteza în aceste zone, vă sugerăm să citiți următoarele ghiduri în ordinea în care le aflăm aici:
- Ghidul HTG pentru a începe cu zmeura Pi
- Cum să vă configurați Pi zărit pentru Remote Shell, desktop și transfer de fișiere
- Cum de a transforma o Pi Zmeura într-un dispozitiv de stocare de rețea de joasă putere
- Cum de a transforma Pi Piersica intr-o cutie BitTorrent Intotdeauna
- Cum de a transforma o Pi Zmeura într-o mașină Usenet întotdeauna pe mașină
Următoarele secțiuni ale tutorialului și instrumentele conținute în acesta nu vă vor fi de folos dacă nu ați configurat deja Raspberry Pi și ați ajuns la stadiul de acces BitTorrent / Usenet.
Odată ce sunteți în acea etapă, este totuși timpul să ajungeți la afacerea de a vă automatiza întreaga construire pentru a descărca bine.
Fiecare secțiune a tutorialului este independentă de celelalte. Dacă doriți să automatizați difuzarea emisiunilor de televiziune, dar nu și lovirea filmului, de exemplu, aveți posibilitatea să treceți la partea relevantă a tutorialului și să ignorați restul.
În cele din urmă, o notă mică despre instalarea tuturor instrumentelor de automatizare din acest ghid. Am descoperit că le puteți instala pe toate într-o Zmeieră Pi, fără ca sistemul să cadă prea grav. in orice caz, deoarece fiecare sistem de automatizare tinde să fie un pic cam greu la capătul frontal (atunci când îl instalați pentru prima oară, există adesea o mulțime de ridicări grele, cum ar fi găsirea și descărcarea unor episoade anterioare ale emisiunilor de televiziune pe care doriți să le urmăriți), sugerăm să dați fiecare instalare o cameră mică de respirație pentru a permite monopolizarea resurselor sistemului, SABnzbd și HDD-ul USB. Odată ce ați trecut de râsul de capturare, totul ar trebui să fie bine, dar dezlănțuind toate cele trei aplicații de automatizare de la început, este foarte dur, cu resursele limitate disponibile pentru Pi.
Instalarea dependențelor
Pentru a utiliza instrumentele prezentate în acest ghid - SickBeard, CouchPotato și Căști - va trebui să instalați câteva dependențe înainte de a începe. (Nu vom aborda dependențele deja instalate cu distribuția Rasbian implicită.)
Înainte de orice altceva, vom actualiza și actualiza programul nostru de instalare apt-get. Dacă ați urmat doar * cu tutorialele noastre anterioare Raspberry Pi, puteți să o săriți în siguranță, așa cum ați recent actualizat.
La terminal, introduceți următoarele comenzi:
sudo apt-get update
sudo apt-get upgrade
După ce ați actualizat / actualizat, este timpul să începeți instalarea dependențelor specifice de care avem nevoie. Mai întâi, toate instrumentele utilizează instrumentul de gestionare a codului sursă Git. Din moment ce Rasbian nu vine cu Git, va trebui să-l instalăm. La terminal, introduceți următoarele comenzi:
sudo apt-get instalează git-core
Când vi se solicită, apăsați pe Y pentru a continua instalarea și așteptați un minut sau două pentru finalizarea proceselor. Apoi, verificați dublu instalarea tastând "git -version" la prompt pentru a verifica dacă git este instalat. Dacă nu se întoarce un număr de versiune, executați din nou programul de instalare.
În plus față de Git, SickBeard (dar nu CouchPotato sau căști) este dependent de Cheetah, un instrument de șablon Python. Dacă ați instalat SABnzbd în How to Turn a Raspberry Pi într-un ghid Always-On Usenet Machine, aveți deja ghepard instalat. Dacă ați urmat numai ghidul BitTorrent, va trebui să îl instalați. La terminal, introduceți următoarea comandă:
sudo apt-get instala python-ghepard
După instalarea Git și Python-Cheetah (dacă intenționați să utilizați SickBeard pentru emisiuni TV), suntem gata să începem.
Instalarea și configurarea SickBeard pe Raspbian
SickBeard este un instrument de gestionare a televiziunii pentru descărcările de la Usenet și BitTorrent - suportul Usenet este mult mai matur decât suportul BitTorrent, dar ambele sunt funcționale. Într-o coajă de nuci, îi spui lui SickBeard ce emisiuni TV vrei să te uiți și se comportă ca un TiVo pe Internet, descărcând acele emisiuni pentru tine (fie dintr-un restante dacă te prind sau dacă sunt eliberate dacă colecția ta de spectacole este actualizat). Este o modalitate fantastică de a rămâne pe lista programelor preferate.
Instalarea SickBeard: Pentru a instala SickBeard, deschideți terminalul și introduceți următoarea comandă:
git clona git: //github.com/midgetspy/Sick-Beard.git
Odată ce instalarea este finalizată, treceți la directorul SickBeard și rulați SickBeard pentru prima dată:
cd Beard bolnav
python SickBeard.py
Acesta va părea să stea pentru un moment, și apoi veți vedea un script verbose SickBeard whiz de, și apoi inactiv. În acest moment, puteți să accesați un browser web și să îl indicați la următoarea adresă pentru a verifica SickBeard:
http: // [Adresa IP a IP-ului]: 8081 / home /
Configurarea SickBeard: Spre deosebire de câteva dintre instrumentele pe care le-am folosit în tutorialele anterioare, SickBeard nu are un expert de configurare care să ne ajute prin configurare. Vă vom face pași importanți acum. Vom lista elementele relevante pe care doriți să le schimbați în funcție de secțiunea lor din cadrul porțiunii de configurare a interfeței SickBeard.
În Config -> General secțiune:
Debifați browserul de lansare: Vom accesa cutia de la distanță, nu este nevoie de această opțiune de pierdere a resurselor.
Sub interfață Web: Puteți, dacă doriți, să adăugați un nume de utilizator și o parolă pentru SickBeard și / sau să schimbați numărul portului.
În Config -> Setări de căutare secțiune:
Aici, vom configura SickBeard să lucreze cu clientul nostru Usenet și / sau BitTorrent. SickBeard strălucește cu Usenet și vă încurajăm să mergeți pe acel traseu.
Reglați reținerea Usenet: Implicit este 500 de zile. Dacă aveți un furnizor premium de servicii Usenet, retenția dumneavoastră ar trebui să fie mult mai mare, de obicei 1100 + zile. Consultați-vă furnizorul și completați numărul corespunzător aici.
Sub Căutarea NZB, asigurați-vă că ați bifat căutarea "Căutare NZB" și că ați selectat SABnzbd. Conectați URL-ul, numele de utilizator și parola (dacă le-ați setat) și cheia API din instalarea SABnzbd. Faceți clic pe "Test SABnzbd" când ați terminat pentru a vă asigura că SickBeard poate comunica cu succes cu acesta.
Notă: dacă sunteți setat pe BitTorrent, va trebui să bifați "Search Torrents" și să setați folderul de vizionare pentru clientul dvs. Torrent.
În Config -> Furnizori de căutare secțiune:
Aici puteți selecta ce indexuri să căutați și să introduceți cheile API pentru indexurile de căutare privată / de plată.
În cadrul Priorităților furnizorilor, puteți verifica dacă activați furnizorii și apoi glisați și fixați-le în listă pentru a le prioritiza. În mod implicit, indexul Womble's este bifat. Puteți verifica indicele Beard Beard și nzbX, dar restul necesită conturi cu chei API - va trebui să vizitați site-urile respective și să treceți prin procesul de înscriere pentru a le utiliza.
Notă: Dacă ați activat căutarea torrent în pasul anterior, veți vedea și urmărirea torrentului TV afișată aici.
În Config -> Post Processing secțiune:
În secțiunea inițială "Post-procesare", lăsați "TV Download Dir" necompletat. Vom crea un script de ajutor pentru SABnzbd, care va avea grijă de această funcție. Debifați "Păstrați fișierele originale"; nu avem spațiul de pe serverul nostru mini Pi pentru a stoca duplicatele a tot ceea ce descărcăm. Verificați "mutați asociate fișiere" și "redenumiți episoade", astfel încât SickBeard va muta orice fișiere suplimentare descărcate cu conținutul dvs. TV și redenumiți emisiunile cu convenția pe care o selectați în secțiunea "Naming".
În cele din urmă, puteți să descărcați metadatele SickBeard în formatul potrivit pentru configurarea centrului media. Deoarece am folosit toate instalările XBMC, am selectat XBMC pentru "Metadata Type" și am verificat toate tipurile de fișiere de metadate pe care le-am dorit ca SickBeard să le creeze (cum ar fi imaginile din folder și fanart).
În Config -> Notificări secțiune:
Această secțiune este în întregime opțională. Puteți să configurați notificări pe clienții media (cum ar fi XBMC) și pe serviciile de notificare, cum ar fi Growl. Notificările XBMC pot fi extrem de la îndemână dacă doriți un sistem complet automatizat deoarece puteți seta SickBeard pentru a forța XBMC să actualizeze bibliotecile după ce se descarcă emisiuni noi.
Conectarea SABnzbd și SickBeard: SickBeard și SABnzbd configurate corespunzător au o relație simbiotică frumoasă. Puteți să o configurați astfel încât SickBeard să găsească emisiunile, să arunce fișierele NZB către SABnzbd, iar apoi SABnzbd să solicite, la rândul său, un script helper SickBeard pentru postprocesarea tuturor emisiunilor și transferarea acestora către folderele corespunzătoare. După configurare, procesul este complet fără sudură.
Pentru a le lega împreună, trebuie să copiați scriptul de ajutor și să editați fișierul de configurație foarte mic care îl însoțește. Mai întâi, introduceți următoarea comandă la terminal pentru a vă deplasa la dosarul unde sunt localizate cele două fișiere:
cd / home / pi / Sarcina Beard / autoProcessTV
În interiorul acelui director sunt cele două fișiere care ne interesează: autoProcessTV.py (scriptul de ajutor) și autoProcessTV.cfg.sample (exemplul de fișier de configurare). Să deschidem fișierul de configurare și să efectuăm modificări. Introduceți următoarea comandă:
nano autoProcessTV.cfg.sample
În editorul nano, verificați dacă totul din fișierul de configurare simplu se potrivește cu instalarea. Implicit, fișierul de configurare indică la gazda locală, pe portul 8081, fără nici un nume de utilizator sau o parolă. Dacă ați modificat oricare dintre setări (cum ar fi numărul portului sau prin adăugarea unui nume de utilizator / parolă), modificați fișierul pentru a reflecta acest lucru. Când ați terminat, apăsați CTRL + X pentru a ieși. Schimbați numele fișierului la autoProcessTV.cfg (abandonând exemplul din sfârșit).
Există două modalități prin care SABnzbd trebuie să aibă acces la scripturi. Modul leneș este de a schimba directorul scriptului post-procesare în secțiunea Configurare SABnzbd -> Folder la / home / pi / Sick-Beard / autoProcessTV. Dacă scripturile SickBeard sunt singurele instrumente de procesare a postului pe care le utilizați, acest lucru va funcționa bine.
Alternativ, dacă doriți să păstrați toate script-urile dvs. SABnzbd într-o singură locație, puteți utiliza următoarea comandă pentru a le copia în folderul dvs. de script-uri SABnzbd (folderul pe care îl configurați în ghidul Usenet):
cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / parts / SABnzbd / script-uri
Oricum, odată ce script-urile au fost configurate și copiate, trebuie să le spui SABnzbd să le folosească. În SABnzbd, navigați la Config -> Categories și creați o nouă categorie "tv". În secțiunea de script selectați sabToSickBeard.py ca script-ul dvs. de post-procesare. Dacă doriți să creați un folder în care descărcările TV vor fi secționate temporar de celelalte descărcări înainte de a fi amestecate în folderul TV permanent, puteți seta un folder / o cale (de exemplu, SickBeardTV). Asigurați-vă că ați lovit butonul Adăugați pentru a salva modificările.
Adăugarea de spectacole la SickBeard: Acum că ați configurat SickBeard, este timpul pentru cea mai importantă parte: adăugarea de emisiuni de televiziune la noul dvs. sistem automat.
În primul rând, trebuie să facem un director pentru SickBeard pentru a stoca spectacolele. (Dacă aveți deja un director de emisiuni TV setat pe unitatea hard disk externă pe care o utilizați cu Pi, săriți acest pas). La terminal, introduceți următoarea comandă (modificând numele căii dacă nu utilizați aceeași setare pe care am stabilit-o în tutorialele anterioare):
mkdir / media / USBHDD1 / parts / TV /
Acum, din interfața principală SickBeard, faceți clic pe Add Shows (se afișează pe bara de navigare secundară din colțul din stânga sus). Aveți două opțiuni pentru a adăuga emisiuni în sistem: puteți crea o intrare nouă pentru un nou spectacol sau puteți importa emisiuni TV pe care le-ați descărcat deja în sistem. Chiar dacă nu aveți o colecție de emisiuni existente pentru a adăuga la SickBeard, trebuie încă să începeți cu butonul "Adăugați afișări existente" pentru a indica SickBeard în directorul nostru de emisiuni TV (indiferent dacă este gol sau plin).
Faceți clic pe Adăugați expunerile existente, apoi, sub fila Gestionare directoare, faceți clic pe Nou. Selectați folderul TV în fișierul de explorare. După ce faceți clic pe OK, faceți clic pe Setați ca implicit și apoi pe Trimiteți în partea de jos a paginii.
Odată ce ați configurat directorul TV prestabilit, puteți naviga la Add Shows -> Add New Show pentru a adăuga o emisiune TV colecției dvs. Introduceți un titlu complet sau parțial în caseta de căutare, căutați-l și apoi selectați emisiunea pe care doriți să o monitorizați și să o descărcați. Dați clic pe lângă pentru a verifica dublu dosarul în care va fi depus în și din nou pentru a le spune SickBeard dacă doriți ca episoadele lipsă să fie semnalate ca Wanted sau Skipped, precum și calitatea video a descărcării. Dacă totul arată bine, faceți clic pe Adăugați. Veți fi returnați în lista dvs. de redare, iar SickBeard va crea dosarul pentru spectacol, va descărca meta date și va începe să caute episoade. (Dacă nu doriți să așteptați ca cronometrul să contorizeze la următoarea căutare a episodului, puteți face clic pe Gestionați -> Prezentare generală înapoi pentru a forța imediat o căutare.)
Running SickBeard la pornire: Există un ultim pas pentru procesul de configurare SickBeard; vom adăuga un mic script de pornire pentru a lansa SickBeard pe boot. Nu are rost să aveți un program de descărcare automată a emisiunilor TV, la urma urmei, dacă trebuie să porniți manual. Am creat suficiente din aceste script-uri de pornire în tutorialele anterioare Raspberry Pi as Download Box pe care le vom lista de pe comenzile de care aveți nevoie pentru a intra fără o detaliată detaliată defalcare.
Introduceți următoarele comenzi la terminal pentru a copia scriptul de pornire, modificați permisiunile și actualizați fișierele de pornire:
sudo wget -O /etc/init.d/sickbeard/ https://www.howtogeek.com/wp-content/uploads/gg/up/sshot5161b529c109d.txt
sudo chmod 755 /etc/init.d/sickbeard
sudo update-rc.d defecte implicite
Asta e tot ce există, acum sunteți gata să plecați! Adăugați emisiuni vechi pe care doriți să le fi urmărit, să adăugați emisiuni pe care le vizionați în prezent, să adăugați emisiuni care nu au fost difuzate încă, dar pe care doriți să le urmăriți. SickBeard va descărca automat și automat toate pentru tine.
Instalarea și configurarea CouchPotato pe Raspbian
Dacă sunteți epuizat de tot ceea ce configurați în secțiunea anterioară, luați inima. SickBeard este de departe cel mai complicat instrument pe care îl putem configura astăzi. Să începem cu CouchPotato - filmul echivalent cu descărcarea automată de televiziune a lui SickBeard.
Instalarea CouchPotato: Am instalat deja toate dependentele, așa că haideți să mergem imediat la apucarea codului sursă de la Git. La terminal, introduceți următoarea comandă:
cd / home / pi
git clona http://github.com/RuudBurger/CouchPotatoServer.git
Python CouchPotatoServer / CouchPotato.py
După ce executați scriptul Python, cursorul va fi în mod inactiv. În schimb, dacă primiți un depozit de avarie, va trebui să faceți o editare rapidă pentru a vă permite să activați daemonul web și expertul de pornire. Faceți această editare numai dacă se blochează scriptul. La terminal, introduceți următoarea comandă:
nano /home/pi/CouchPotatoServer/couchpotato/runner.py
În script, apăsați în jos până când vedeți această secțiune și adăugați linia pe care am îndreptat-o:
config =
'use_reloader': reloader,
'port': tryInt (Env.setting ('port', implicit = 5000)),
"gazdă": Env.setting ("host", default = "),
'ssl_cert': Env.setting ('ssl_cert', implicit = Niciunul),
'ssl_key': Env.setting ('ssl_key', implicit = Niciunul),
"gazdă": Env.setting ("host", default = "0.0.0.0"),
Salvați modificările și reluați scriptul. Odată ce scriptul a funcționat cu succes, puteți să indicați browser-ul dvs. la următoarea adresă pentru a începe:
http: // [Adresa IP a IP-ului dvs.]: 5050 / wizard /
La fel ca și cu SickBeard, vă vom trece prin configurația de bază. Comenzile relevante sunt listate după secțiune.
Configurarea CouchPotato: Puteți sări peste Bine ati venit secțiune. Nu avem o bază de date CouchPotato existentă pentru a importa (dacă sunteți în mișcare și instalați CouchPotato vechi în noua dvs. casetă de descărcare Raspberry Pi, urmați instrucțiunile și îndreptați expertul la datele vechi.db)
În General , puteți seta un nume de utilizator și o parolă, precum și dacă doriți să modificați numărul portului. Debifați "Launch Browser".
În downloaders , trebuie să fie 1) setați CouchPotato pentru a comunica cu SABnzbd sau 2) specificați un folder urmărit pentru fișierele torrent pentru a face să funcționeze cu Deluge. Suntem pregătiți să lucrați cu SABnzbd: continuați și lăsați gazda în pace și introduceți cheia API SABnzbd (aceeași pe care ați folosit-o pentru SickBeard).
De asemenea, puteți specifica o categorie SABnzbd. În scopul de a automatiza întregul proces, recomandăm acest pas - permițând o anumită categorie CouchPotato, îi ajută să se lucreze mai bine la redimensionarea automată / transferul de fișiere.
În Furnizori , selectați furnizorii pe care doriți să îl utilizați pentru CouchPotato. La fel ca la SickBeard, va trebui să introduceți detaliile de conectare / cheile API pentru furnizorii premium.
În Renamers , puteți seta redenumirea / mișcarea automată a fișierelor. Aceasta este o caracteristică fantastică. Setați dosarul To pentru a specifica unde doriți să meargă filmele, verificați curățarea și specificați un dosar Din (acesta ar trebui să fie același director pe care l-ați atribuit etichetei Filme în SABnzbd).
În Automatizare secțiune, puteți instala un script GreaseMonkey sau bookmarklet care face adăugarea de filme dorite la instalarea CouchPotato de la browserul dvs. ușor peasy.
După ce ați terminat, examinați setările și faceți clic pe butonul verde gigant din partea de jos. Deși expertul de pornire acoperă aproape orice setare relevantă, există o zonă pe care ați putea dori să o priviți. Expertul de pornire nu vă solicită să configurați notificări. Pentru a face acest lucru, faceți clic pe uneltele din colțul din dreapta sus și apoi faceți clic pe notificările din bara laterală de navigare. Acolo, la fel ca în SickBeard, veți putea să activați notificările push către o varietate de sisteme, inclusiv unități XBMC, desktop-uri cu notificări Growl activate și chiar setați notificări de e-mail.
Configurarea CouchPotato pentru a porni la boot: În acest moment, știm că sunteți încântați să începeți să conectați filmele pe care trebuie să le vizionați la CouchPotato, dar avem un pas mic pe care trebuie să-l finalizăm înainte de a merge mai departe. Trebuie să setăm fișierele de pornire pentru a vă asigura că CouchPotato se lansează la pornire.
Deschideți terminalul și introduceți următoarele comenzi:
cd ~ /
sudo cp CouchPotatoServer / init / ubuntu /etc/init.d/couchpotato
sudo chmod 755 /etc/init.d/couchpotato
sudo update-rc.d implicit couchpotato
În acest moment ați terminat cu configurația și puteți să vă concentrați asupra afacerii cu noua dvs. instalare CouchPotato.
Instalarea și configurarea căștilor pe Raspbian
Instrumentul final de automatizare în trifecta noastră de bunătate de automatizare astăzi este Căști: ca SickBeard este la TV și CouchPotato este pentru filme, căști este pentru a-ti ghicit-o muzica.
Instalarea căștilor: Pentru a începe, deschideți terminalul și introduceți următoarea comandă:
git clone https://github.com/rembo10/headphones.git
căști de tip python / Headphones.py
Configurarea căștilor: Ca și SickBeard, nu există niciun expert de instalare, dar meniul de setări este suficient de clar. Dați clic pe uneltele din colțul din dreapta sus al interfeței Căști pentru a accesa meniul de setări. Vom trece prin fiecare secțiune relevantă unul câte unul.
În Interfața Web , puteți adăuga un nume de utilizator / parolă, modificați numărul portului și activați API pentru căști (necesar pentru anumite aplicații de asistență terță parte).
În Descarca , trebuie să indicați căștile la instalarea SABnzbd utilizând aceleași informații pe care le-ați utilizat pentru SickBeard și CouchPotato (gazda cu numărul de port, numele de utilizator și parola dacă este activată, precum și cheia API). Nu uitați să profitați de funcția de categorie și apoi să specificați un sub-folder în folderul de descărcare SABnzbd pentru muzică. Puteți, de asemenea, ca și celelalte aplicații de automatizare, să configurați Căști pentru a utiliza torrentele dacă doriți.
În Calitate și post procesare , puteți seta calitatea pe baza ratei de biți preferate (sau setați-o pentru o calitate fără pierderi). De asemenea, puteți seta funcțiile post procesare, cum ar fi încorporarea automată a artei albumului, sortarea în foldere și redenumirea automată a fișierelor.
În cele din urmă, sub Setari avansate, există o mulțime de setări cu care puteți să vă jucați (deși vă sfătuiți să citiți cu atenție înainte de a vă dezactiva lucrurile fără să vă faceți griji). Aveți posibilitatea să modificați formatul de redenumire, să activați re-codarea automată a formatelor audio și să activați notificările.
Setarea cea mai importantă din meniul Setări avansate pentru un nou utilizator de Căști este opțiunea "Musicbrainz Mirror" în colțul din dreapta jos. Lasă-l așa cum este, dar dacă găsiți că obțineți în mod constant erori de "preluare eșuată" atunci când căutați artiști și albume, va trebui să reveniți la această secțiune și să selectați o oglindă alternativă.
După ce ați terminat toate tinkering, asigurați-vă că apăsați Salvați Modificări în partea de jos și apoi reporniți în colțul din dreapta sus pentru ca modificările să aibă efect.
Singurul alt pas important de configurare pe care îl puteți lua în considerare este dacă aveți deja o mulțime de muzică pe unitatea externă pe care o utilizați cu Pi, setând căștile pentru a gestiona colecția. Puteți face acest lucru făcând clic pe Gestionați în bara principală de navigare și îndreptându-vă căștile de la directorul corespunzător.
Configurarea căștilor pentru a începe la pornire: În acest moment, sunteți gata să începeți să căutați și să utilizați Căști, dar, ca și în cazul instrumentelor de automatizare anterioare, vom permite pornirea automată la pornire. Pentru a face acest lucru, introduceți următoarele comenzi la terminal:
cd ~ / căști
sudo nano init.ubuntu
În fișierele init.ubuntu, vom face două schimbări rapide. Da, în partea de sus a fișierului avertizează strict împotriva editării fișierului (dar trăim pe margine și, mai important, nu folosim un cont de utilizator dedicat doar pentru căști, așa că trebuie să facem această schimbare).
Derulați în jos pe linii 29 și 30:
## HP_USER = # $ RUN_AS, [...]
## HP_HOME = # $ APP_PATH, [...]
Modificați comentariul ## pe cele două linii și introduceți următorul nume de utilizator și directorul de acasă:
HP_USER = pi # $ RUN_AS, [...]
HP_HOME = / home / pi / căști # $ APP_PATH, [...]
Apăsați CTRL + X pentru a ieși, salvați lucrarea și apoi introduceți următoarele comenzi la prompt:
sudo cp init.ubuntu /etc/init.d/headphones
sudo chmod 755 /etc/init.d/headphones
sudo update-rc.d căștile implicite
Căștile sunt acum setate să ruleze la pornire, iar piesa finală a atacului triplă de automatizare a descărcărilor a fost pusă în joc.
În acest moment, cutia dvs. Raspberry Pi este o ființă care descarcă de la început până la sfârșit că abia are nevoie de îngrijire sau hrănire. Te-am uitat prin instalarea unui client Usenet și BitTorrent și cu această ultimă tranșă aveți acum trei instrumente de automatizare la îndemână pentru ca caseta de descărcare Raspberry Pi să aibă mâinile ca un microserver mic, cu putere mică, fără cap poate fi.
Acestea fiind spuse, există întotdeauna mai multă distracție pentru a fi avut cu micul pus puternic Pi-sunet off cu Raspberry Pi construi idei și vom face tot ce putem pentru a le aduce la viață.