Hjemmeside » hvordan » Sådan automatiserer du altid-på Raspberry Pi Download Box

    Sådan automatiserer du altid-på Raspberry Pi Download Box

    Vi har for nylig vist dig, hvordan du kan omdanne din Raspberry Pi til en 24/7 lav-power download-maskine. Nu er vi tilbage for at vise dig, hvordan man får systemet næsten helt afsted med fantastiske automatiseringsværktøjer.

    Hvorfor vil jeg gøre dette?

    Hvis du har fulgt sammen med vores Raspberry Pi download projekt, på dette tidspunkt i processen har du en komplet flot BitTorrent / Usenet maskine. Det er fantastisk, men det er ikke helt automatisk. Du skal stadig interagere med kassen temmelig regelmæssigt for fortsat at pege på nye filer, udvælge episoder af dine yndlings tv-shows og så videre.

    Når du er færdig med det sidste segment af vores Raspberry Pi downloadboks tutorial, dagens vejledning om automatisering, har du en fuldt automatiseret enhed på dine hænder, hvor alt du skal gøre er at fortælle det, hvad du vil, og det vil spejle internet for disse filer på dine vegne.

    Hvis du ikke har arbejdet sammen med os, skal du helt sikkert tage et øjeblik til at tjekke ud Sådan skifter du en Raspberry Pi i en Always-On BitTorrent-boks, og hvordan du gør en Raspberry Pi til en Always-On Usenet Machine.

    Hvad har jeg brug for?

    Ligesom de tidligere tutorials, antager vi for denne vejledning, at du har en Raspberry Pi-enhed med Raspbian installeret, kan få adgang til enheden enten direkte via en vedhæftet skærm og et tastatur eller eksternt via SSH og VNC, og at du har et USB-drev ( eller drev) der er knyttet til den. Derudover antager vi også, at du har gennemført mindst én (eller begge) af vores vejledninger om at gøre Raspberry Pi til en BitTorrent og / eller Usenet downloademaskine. Hvis du har brug for at komme hurtigt på disse områder, anbefaler vi stærkt at læse følgende vejledninger i den rækkefølge, vi har dem opført her:

    1. HTG Guide til Kom i gang med Raspberry Pi
    2. Sådan konfigureres din Raspberry Pi til Remote Shell, Desktop og File Transfer
    3. Sådan omdannes en Raspberry Pi til en Low-Power Network Storage Device
    4. Sådan omdannes en Raspberry Pi til en Always-On BitTorrent Box
    5. Sådan omdannes en Raspberry Pi til en Always-On Usenet-maskine

    Følgende dele af vejledningen og de værktøjer, der er indeholdt deri, vil kun have lidt brug for dig, hvis du ikke allerede har oprettet din Raspberry Pi og nået BitTorrent / Usenet-scenen.

    Når du er på det tidspunkt, er det imidlertid tid til at komme i gang med at automatisere hele din build for hands-off downloading goodness.

    Hvert afsnit af selvstudiet er uafhængigt af de andre. Hvis du ønsker at automatisere tv-udsendelser, men ikke film-snatching, kan du f.eks. Springe over til den relevante del af vejledningen og ignorere resten.

    Endelig en lille note om installation af alle automatiseringsværktøjerne i denne vejledning. Vi fandt ud af at du kan installere dem alle på en Raspberry Pi uden at bøje systemet for alvor. Imidlertid, da hvert automatiseringssystem har tendens til at være lidt tungt på forsiden (når du først installerer det, er der ofte meget tung løft at gøre som at finde og downloade tidligere episoder af tv-shows, du vil se), vil vi foreslå at give hver installation et lille åndedræt for at tillade det at monopolisere systemressourcer, SABnzbd og USB HDD. Når du er forbi catch-up flurry, skal alt være fint, men frigør alle tre automatiseringsapplikationer side om side fuld boring i begyndelsen er virkelig ujævn med de begrænsede ressourcer, der er tilgængelige for Pi.

    Installation af afhængigheder

    For at bruge de værktøjer, der er beskrevet i denne vejledning, SickBeard, CouchPotato og Headphones, skal du installere et par afhængigheder, inden du kommer i gang. (Vi vil ikke adressere afhængigheder, der allerede er installeret med standard Rasbian-distributionen.)

    Før alt andet skal vi opdatere og opgradere vores apt-get installationsprogram. Hvis du * bare * fulgte sammen med vores tidligere Raspberry Pi tutorials kan du sikkert springe over dette som du lige har opgraderet.

    Indtast følgende kommandoer på terminalen:

    sudo apt-get opdatering
    sudo apt-get opgradering

    Når du har opdateret / opgraderet, er det tid til at begynde at installere de specifikke afhængigheder, vi har brug for. For det første bruger alle værktøjerne Git software kildekode management værktøj. Da Rasbian ikke afsendes med Git, skal vi installere det. Indtast følgende kommandoer på terminalen:

    sudo apt-get install git-core

    Når du bliver bedt om det, skal du trykke på Y for at fortsætte installationen og vent i et minut eller to, når processerne er færdige. Herefter kontrollerer du installationen ved at indtaste "git-version" på skærmen for at kontrollere, at git er installeret. Hvis det ikke returnerer et versionsnummer, skal du køre installationsprogrammet igen.

    Udover Git, SickBeard (men ikke CouchPotato eller Hovedtelefoner) er afhængig af Cheetah, et Python skabelonværktøj. Hvis du installerede SABnzbd i Sådan skifter du en Raspberry Pi i en Always-On Usenet Machine Guide, har du allerede Cheetah installeret. Hvis du kun fulgte med BitTorrent-vejledningen, skal du installere den. På terminalen skal du indtaste følgende kommando:

    sudo apt-get install python-cheetah

    Efter installation af Git og Python-Cheetah (hvis du planlægger at bruge SickBeard til tv-shows), er vi klar til at komme i gang.

    Installation og konfiguration af SickBeard på Raspbian

    SickBeard er et fjernstyringsværktøj til Usenet og BitTorrent-downloads. Usenet-supporten er betydeligt mere moden end BitTorrent-supporten, men de er begge funktionelle. I en nøddeskal fortæller du SickBeard, hvilket tv du vil se, og det virker som en internetdrevet TiVo, som downloader disse shows til dig (enten fra en efterslæb, hvis du er ved at fange op eller som de udgives, hvis din showsamling er opdateret). Det er en fantastisk måde at blive på toppen af ​​dine yndlingsprogrammer.

    Installation af SickBeard: For at installere SickBeard skal du åbne terminalen og indtaste følgende kommando:

    git klon git: //github.com/midgetspy/Sick-Beard.git

    Når installationen er færdig, skift til SickBeard-biblioteket og kør SickBeard for første gang:

    cd Sick-Beard
    python SickBeard.py

    Det ser ud til at hænge et øjeblik, og så vil du se et ordentligt SickBeard script whiz ved, og derefter inaktiv. På dette tidspunkt kan du hoppe ind i en webbrowser og pege på den følgende adresse for at tjekke SickBeard ud:

    http: // [Din PI's IP-adresse]: 8081 / home /

    Konfiguration af SickBeard: I modsætning til nogle af de værktøjer, vi har brugt i de tidligere vejledninger, har SickBeard ikke en konfigurationsguide til at gå gennem opsætningen. Vi går igennem de vigtige trin nu. Vi viser de relevante elementer, som du vil ændre i deres sektion i konfigurationsdelen af ​​SickBeards grænseflade.

    I Config -> Generelt afsnit:

    Fjern markeringen af ​​start browseren: Vi kommer til at få adgang til boksen eksternt, der er ikke behov for denne ressource-spildende mulighed.

    Under Web Interface: Du kan, hvis du ønsker, tilføje et brugernavn og en adgangskode til SickBeard og / eller ændre portnummeret.

    I Config -> Søg indstillinger afsnit:

    Her konfigurerer vi SickBeard til at arbejde sammen med vores Usenet og / eller BitTorrent klient. SickBeard skinner virkelig med Usenet, og vi opfordrer dig til at gå den rute.

    Juster Usenet Retention: Standard er 500 dage. Hvis du har en Premium Usenet-udbyder, skal din retention være meget højere, normalt 1100+ dage. Tjek med din udbyder og udfyld det relevante nummer her.

    Under NZB Search skal du sørge for at "Søg NZB" er markeret, og at du har valgt SABnzbd. Indsæt webadressen, brugernavnet og adgangskoden (hvis du indstiller en) og API-nøglen fra din SABnzbd-installation. Klik på "Test SABnzbd", når du er færdig for at sikre, at SickBeard kan kommunikere med det.

    Bemærk: Hvis du er indstillet til at bruge BitTorrent, skal du tjekke "Søg torrenter" og indstille watch-mappen til din Torrent-klient.

    I Config -> Søgeleverandører afsnit:

    Her kan du vælge, hvilke indekser der skal søges og indtaste dine API nøgler til private / betale søgeindekser.

    Under Leverandørprioriteter kan du tjekke for at aktivere udbydere og derefter trække og slippe dem i listen for at prioritere dem. Som standard er Womble's Index markeret. Du kan tjekke Sick Beard Index og nzbX, men resten af ​​dem kræver konti med API-nøgler. Du skal besøge de respektive websteder og gennemgå tilmeldingsprocessen for at bruge dem..

    Bemærk: Hvis du har aktiveret torrent søgning i det foregående trin, vil du også se TV-torrent trackere, der er angivet her.

    I Config -> Postbehandling afsnit:

    I det indledende afsnit "Efterbehandling" skal du lade "TV Download Dir" være tomt. Vi skal oprette et hjælpescript til SABnzbd, der skal tage sig af denne funktion. Fjern markeringen for "Gem originale filer"; Vi har ikke plads på vores mini Pi-server til at gemme dubletter af alt, hvad vi downloader. Marker "Flyt tilhørende filer" og "Omdøb episoder", så SickBeard vil flytte eventuelle yderligere filer, der er downloadet med dit tv-indhold og omdøbe showsne med den konvention, du vælger i afsnittet "Navngivning"..

    Endelig kan du have SickBeard download metadata i det format, der passer til din mediecenter opsætning. Da vi bruger alle XBMC-installationer, valgte vi XBMC for vores "Metadata Type" og tjekket alle metadata filtyper, vi ønskede, at SickBeard skulle oprette (som mappebilleder og fanart).

    I Config -> Notifikationer afsnit:

    Dette afsnit er helt valgfrit. Du kan opsætte underretninger på dine medieklienter (f.eks. XBMC) og underretningstjenester som Growl. XBMC-meddelelserne kan være yderst praktisk, hvis du vil have et fuldt automatiseret system, da du kan indstille SickBeard til at tvinge XBMC til at udføre biblioteksopdateringer, når nye shows er downloadet.

    Kobling af SABnzbd og SickBeard: Korrekt konfigureret SickBeard og SABnzbd har et godt symbiotisk forhold. Du kan sætte det op, så SickBeard finder showsne, sparker NZB-filerne over til SABnzbd, og derefter SABnzbd kalder på sin side et SickBeard-hjælpescript til efterbehandling af alle shows og overfører dem til deres relevante mapper. Når den er konfigureret, er processen helt sømløs.

    For at sammenkoble de to sammen skal vi kopiere hjælper scriptet og redigere den meget lille konfigurationsfil, der følger med den. Indtast først følgende kommando på terminalen for at tage dig til den mappe, hvor de to filer er placeret:

    cd / home / pi / Sick-Beard / autoProcessTV

    Inde i denne mappe er de to filer, vi er interesserede i: autoProcessTV.py (hjælper scriptet) og autoProcessTV.cfg.sample (prøvekonfigurationsfilen). Lad os åbne konfigurationsfilen og foretage ændringer. Indtast følgende kommando:

    nano autoProcessTV.cfg.sample

    I nano-editoren skal du dobbelttjekke, at alt i den enkle konfigurationsfil matcher din installation. Som standard peger konfigurationsfilen på den lokale vært på port 8081 uden brugernavn eller adgangskode. Hvis du har ændret nogle af indstillingerne (f.eks. Portnummer eller ved at tilføje i et brugernavn / kodeord), rediger filen for at afspejle det. Når du er færdig, skal du trykke på CTRL + X for at afslutte. Skift filnavnet til autoProcessTV.cfg (droppe .prøven fra slutningen).

    Der er to måder at give SABnzbd adgang til scripts. Den dovne måde er at bare ændre postbehandlingsskriptmappen i SABnzbds Config -> Mappesektion til / home / pi / Sick-Beard / autoProcessTV. Hvis SickBeard-scriptene er de eneste postbehandlingsværktøjer, du bruger, fungerer dette fint.

    Alternativt, hvis du vil beholde alle dine SABnzbd-scripts på et sted, kan du bruge følgende kommando til at kopiere dem til din SABnzbd-scripts-mappe (den mappe, vi opsætter i Usenet-guiden):

    cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / shares / SABnzbd / scripts

    Uanset hvad, når du har scripts konfigureret og kopieret, skal du fortælle SABnzbd at bruge dem. I SABnzbd navigerer du til Config -> Kategorier og opretter en ny kategori "tv". I script sektionen skal du vælge sabToSickBeard.py som dit post-processing script. Hvis du ønsker at oprette en mappe, hvor dine tv-downloads midlertidigt bliver afsondret fra dine andre downloads, før du bliver blandet til den permanente tv-mappe, kan du indstille en mappe / sti (for eksempel SickBeardTV). Sørg for at trykke på knappen Tilføj for at gemme dine ændringer.

    Tilføjelse af shows til SickBeard: Nu hvor du har konfigureret SickBeard, er det tid til den vigtigste del: Tilføj tv-shows til dit nye automatiserede system.

    Først skal vi lave en mappe til SickBeard for at gemme showsne. (Hvis du allerede har et tv-programkatalog oprettet på den eksterne harddisk, du bruger med din Pi, skal du springe over dette trin). På terminalen skal du indtaste følgende kommando (ændring af stienavnet, hvis du ikke bruger det samme opsætning, som vi etablerede tidligere tutorials):

    mkdir / media / USBHDD1 / shares / TV /

    Fra den primære SickBeard-grænseflade skal du klikke på Add Shows (placeret på den sekundære navigationslinje øverst i venstre hjørne). Du har to muligheder for at tilføje shows til systemet: Du kan oprette en ny post til et nyt show, eller du kan importere tv-shows, du allerede har downloadet i systemet. Selvom du ikke har en eksisterende tv-showsamling til at tilføje til SickBeard, behøver vi stadig at starte med knappen "Tilføj eksisterende viser" for at pege på SickBeard på vores tv-programkatalog (uanset om den er tom eller fuld).

    Klik på Tilføj eksisterende viser, og klik derefter på Ny under fanen Administrer mapper. Vælg din tv-mappe i filutforskeren. Når du har klikket på OK, skal du klikke på Indstil som standard og derefter indsende nederst på siden.

    Når du har konfigureret standard TV-bibliotek, kan du navigere til Tilføj viser -> Tilføj nyt show for at tilføje et tv-program til din samling. Indtast en fuld eller delvis vis titel i søgefeltet, søg efter det, og vælg derefter det show, du vil overvåge og downloade. Klik ved siden af ​​dobbeltklik på den mappe den vil blive deponeret i og næste gang for at fortælle SickBeard, om du vil have de manglende episoder, der skal markeres som Ønsket eller Hoppet over, samt videokvaliteten af ​​downloaden. Hvis alt ser godt ud, skal du klikke på Tilføj. Du vil blive returneret til din show liste, og SickBeard vil oprette mappen til showet, downloade metadataene og begynde at lede efter episoder. (Hvis du ikke vil vente på, at timeren skal tælle ned til den næste episodesøgning, kan du klikke på Administrer -> Tilbagelisteoversigt for at tvinge en søgning med det samme.)

    Running SickBeard ved opstart: Der er et sidste trin for SickBeard konfigurationsprocessen; vi skal tilføje et lille opstarts script til at starte SickBeard på boot. Der er ingen mening om at have en automatiseret tv-show downloader, trods alt, hvis du skal manuelt starte det. Vi har oprettet nok af disse opstartskripter i den tidligere Raspberry Pi som Download Box-øvelser, at vi bare skal liste de kommandoer, du skal indtaste, uden en detaljeret trin for trin nedbrud.

    Indtast følgende kommandoer på terminalen for at kopiere opstartsskriptet, ændre tilladelserne og opdatere startfilerne:

    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 sickbeard standardindstillinger

    Det er alt der er til det, nu er du klar til at gå! Tilføj gamle shows, du ønsker du ville have set, tilføj viser, at du kigger i øjeblikket, tilføj shows, der ikke engang har luftet, men du vil gerne se. SickBeard vil sømløst og automatisk downloade dem alle for dig.

    Installation og konfiguration af CouchPotato på Raspbian

    Hvis du er opbrugt af alt, hvad der konfigureres i det foregående afsnit, skal du tage hjertet. SickBeard er langt det mest komplicerede værktøj til at konfigurere i vores roundup i dag. Lad os komme i gang med CouchPotato-filmen svarende til SickBeards automatiserede tv-download.

    Installation af CouchPotato: Vi har allerede installeret alle afhængigheder, så lad os komme helt ned for at fange kildekoden fra Git. På terminalen skal du indtaste følgende kommando:

    cd / home / pi
    git klon http://github.com/RuudBurger/CouchPotatoServer.git
    python CouchPotatoServer / CouchPotato.py

    Når du har kørt Python-scriptet, vil cursoren bare gå i tomgang. Hvis du i stedet får et crash-dump, skal du foretage en hurtig redigering, så du kan tænde webdemonen og startguiden. Kun gøre dette rediger, hvis scriptet går i stykker. På terminalen skal du indtaste følgende kommando:

    nano /home/pi/CouchPotatoServer/couchpotato/runner.py

    I scriptet, side ned, indtil du ser dette afsnit og tilføj den linje, vi har fed skrift:

    config =
    'use_reloader': reloader,
    'port': tryInt (Env.setting ('port', standard = 5000)),
    'vært': Env.setting ('vært', default = "),
    'ssl_cert': Env.setting ('ssl_cert', default = Ingen),
    'ssl_key': Env.setting ('ssl_key', default = Ingen),
    'vært': Env.setting ('vært', default = "0.0.0.0"),

    Gem dine ændringer og genoprett scriptet. Når scriptet er kørt, kan du pege på din browser på følgende adresse for at komme i gang:

    http: // [Din PI's IP-adresse]: 5050 / guiden /

    Ligesom med SickBeard skal vi gå igennem det grundlæggende setup. De relevante kommandoer er angivet i afsnit.

    Konfiguration af CouchPotato: Du kan springe over Velkommen afsnit. Vi har ingen eksisterende CouchPotato database til at importere (hvis du flytter og gamle CouchPotato installerer til din nye Raspberry Pi download box, følg instruktionerne og peg guiden på dine gamle data.db)

    I Generel sektion, kan du angive et brugernavn og adgangskode, samt ændre portnummeret, hvis du ønsker det. Afmarker "Start browser".

    I downloaders afsnit, skal du enten 1) indstille CouchPotato op for at kommunikere med SABnzbd eller 2) angiv en overvåget mappe til dine torrentfiler for at få det til at fungere med Deluge. Vi sætter det op for at arbejde med SABnzbd: Gå videre og lad være med at forlade værten alene og indsæt din SABnzbd API-nøgle (den samme du brugte til SickBeard).

    Du kan også angive en SABnzbd kategori. For virkelig at automatisere hele processen anbefaler vi stærkt dette trin - ved at aktivere en bestemt CouchPotato-kategori, det hjælper den automatiske renamer / file mover til at fungere glattere.

    I Udbydere sektion, vælg de udbydere, du ønsker, at CouchPotato skal bruge. Ligesom med SickBeard skal du indsætte loginoplysninger / API-nøgler for premium-udbydere.

    I Renamers sektion, kan du oprette automatisk fil omdøbe / flytte. Dette er en fantastisk funktion. Indstil mappen Til for at angive, hvor du vil have filmene til at gå, kontroller oprydning og angiv en Fra-mappe (dette skal være den samme mappe, du har tildelt film-taggen i SABnzbd).

    I Automatisering afsnit, kan du installere et GreaseMonkey script eller bookmarklet, der gør det muligt at tilføje ønskede film til din CouchPotato installation fra din browser, let peasy.

    Når du er færdig, skal du gennemgå dine indstillinger og klikke på den gigantiske grønne knap nederst. Selvom startguiden dækker næsten alle relevante indstillinger, er der et område, du måske vil kigge på. Opstartsguiden beder dig ikke oprette meddelelser. For at gøre det skal du klikke på gearet øverst til højre og derefter klikke på Notifikationer i navigations sidebjælken. Der, ligesom i SickBeard, kan du tænde på push-meddelelser til en række systemer, herunder XBMC-enheder, desktops med Growl-meddelelser aktiveret og endda konfigurere email-meddelelser.

    Konfiguration af CouchPotato til at starte ved opstart: På dette tidspunkt ved vi, at du er begejstret for at komme i gang med at tilslutte dine must-see-film til CouchPotato, men vi har et lille skridt tilbage til at afslutte, før vi fortsætter. Vi skal oprette startfilerne for at sikre, at CouchPotato lanceres ved opstart.

    Åbn terminalen og indtast følgende kommandoer:

    cd ~ /
    sudo cp CouchPotatoServer / init / ubuntu /etc/init.d/couchpotato
    sudo chmod 755 /etc/init.d/couchpotato
    sudo update-rc.d couchpotato standardindstillinger

    På dette tidspunkt er du færdig med konfigurationen, og du kan komme i gang med din nye CouchPotato-installation.

    Installation og konfiguration af hovedtelefoner på Raspbian

    Det ultimative automatiseringsværktøj i vores trifecta af automatisering godhed i dag er hovedtelefoner: da SickBeard er til tv og CouchPotato er at Film, er hovedtelefoner gættet det musik.

    Installation af hovedtelefoner: For at komme i gang skal du åbne terminalen og indtaste følgende kommando:

    git klon https://github.com/rembo10/headphones.git

    python hovedtelefoner / hovedtelefoner.py

    Konfiguration af hovedtelefoner: Ligesom SickBeard er der ingen installationsguiden, men indstillingsmenuen er ligefrem nok. Klik på gearet i øverste højre hjørne af hovedtelefoninterfacet for at få adgang til indstillingsmenuen. Vi går igennem alle relevante sektioner en efter en.

    I Web-interface afsnit, kan du tilføje et login / adgangskode, ændre portnummeret og tænde hovedtelefon-API'en (nødvendigt for nogle tredjeparts hjælperapps).

    I Hent Indstillinger, skal du pege hovedtelefoner på din SABnzbd-installation ved hjælp af de samme oplysninger, du brugte til SickBeard og CouchPotato (værten med portnummer, brugernavn og adgangskode, hvis aktiveret, samt API-nøglen). Glem ikke at udnytte kategorifunktionen, og angiv derefter en undermappe i din SABnzbd download folder til musik. Du kan også ligesom de andre automatiseringsapps konfigurere hovedtelefoner til at bruge torrents, hvis du ønsker det.

    I Kvalitet og efterbehandling sektion, kan du indstille kvaliteten baseret på din foretrukne bithastighed (eller indstille den til tabsfri kvalitet). Du kan også indstille postbehandlingsfunktioner som automatisk indlejring af albumkunst, sortering til mapper og automatisk filgendannelse.

    Endelig under Avancerede indstillinger, der er en overflod af indstillinger, du kan tinker med (selvom vi vil råde dig til at læse omhyggeligt, før du ondt afbryder ting til og fra). Du kan ændre omdøbningsformatet, aktivere automatisk genkodning af lydformater og aktivere underretninger.

    Den vigtigste indstilling under menuen Avancerede indstillinger til en ny hovedtelefonbruger er "Musicbrainz Mirror" -menuen nede i nederste højre hjørne. Lad det være som det er, men hvis du opdager, at du konsekvent får "hent fejl", når du søger efter kunstnere og album, skal du komme tilbage til dette afsnit og vælge et alternativt spejl.

    Når du er færdig, skal du sørge for at trykke på Gem ændringer nederst og derefter genstarte i øverste højre hjørne for ændringerne træder i kraft.

    Det eneste andet store konfigurationstrin du måske overvejer, er, hvis du allerede har meget musik på det eksterne drev, du bruger med din Pi, indstilling af hovedtelefoner til at styre din samling. Du kan gøre det ved at klikke på Administrer i hovednavigationslinjen og peger på Hovedtelefoner i den relevante mappe.

    Konfiguration af hovedtelefoner til start ved opstart: På dette tidspunkt er du klar til at begynde at søge og bruge hovedtelefoner, men som med vores tidligere automatiseringsværktøjer, vil vi aktivere automatisk opstart ved opstart. For at gøre det skal du indtaste følgende kommandoer på terminalen:

    cd ~ / hovedtelefoner
    sudo nano init.ubuntu

    Inde i init.ubuntu-filerne skal vi lave to hurtige ændringer. Ja, øverst på filen advarer den strengt mod redigering af filen (men vi lever på kanten, og endnu vigtigere bruger vi ikke en dedikeret brugerkonto bare til hovedtelefoner, så vi skal foretage denne ændring).

    Rul ned linjen 29 og 30:

    ## HP_USER = # $ RUN_AS, [...]
    ## HP_HOME = # $ APP_PATH, [...]

    Rediger kommentaren ##-mærkerne på disse to linjer, og indsæt følgende brugernavn og hjemmekatalog:

    HP_USER = pi # $ RUN_AS, [...]
    HP_HOME = / hjem / pi / hovedtelefoner # $ APP_PATH, [...]

    Tryk på CTRL + X for at afslutte, gemme dit arbejde og derefter indtaste følgende kommandoer ved prompten:

    sudo cp init.ubuntu /etc/init.d/headphones
    sudo chmod 755 /etc/init.d/headphones
    sudo update-rc.d hovedtelefonstandarder

    Hovedtelefoner er nu indstillet til at køre ved opstart, og det sidste stykke af din download-automatiserings triple-attack er blevet sat i spil.


    På dette tidspunkt er din Raspberry Pi boks et start-til-færdig downloading beast, der næsten ikke behøver nogen pleje eller fodring. Vi har gået dig igennem at installere en Usenet og BitTorrent klient og med denne sidste rate har du nu tre handy automatiseringsværktøjer til at gøre din Raspberry Pi downloadboks har hænder som en lille, lav strøm, hovedløs mikroserver kan være.

    Når det er sagt, er der altid mere sjovt at have med det lille sætte kraftfulde Pi-lyd ud med dine Raspberry Pi bygge ideer, og vi vil gøre, hvad vi kan for at bringe dem til live.