Начална » как да » Как да автоматизирате Вашата Винаги - Raspberry Pi Download Box

    Как да автоматизирате Вашата Винаги - Raspberry Pi Download Box

    Наскоро ви показахме как да превърнете Raspberry Pi в машина за изтегляне с малка мощност 24/7. Сега се връщаме, за да ви покажем как да направите системата почти изцяло на разстояние със страхотни инструменти за автоматизация.

    Защо искам да направя това?

    Ако сте следвали заедно с нашия проект за изтегляне на Raspberry Pi, на този етап от процеса имате пълноценна BitTorrent / Usenet машина. Това е страхотно, но не е напълно автоматично. Все още трябва редовно да взаимодействате с полето, за да продължите да го насочвате към нови файлове, да избирате епизоди от любимите си телевизионни предавания и т.н..

    След като приключите с окончателния сегмент на нашия урок за изтегляне на полето Raspberry Pi, днешното ръководство за автоматизация, ще имате напълно автоматизирано устройство на ръцете си, където всичко, което трябва да направите, е да му кажете какво искате и то ще разгледа интернет за тези файлове от ваше име.

    Ако не сте работили заедно с нас, определено отделете малко време, за да проверите как да се превърне Raspberry Pi в Always-On BitTorrent кутия и как да се превърне Raspberry Pi в непрекъснато Usenet машина.

    От какво се нуждая?

    Подобно на предишните уроци, за този урок предполагаме, че имате Raspberry Pi единица с инсталирана Raspbian, имат достъп до устройството или директно чрез свързан монитор и клавиатура, или отдалечено чрез SSH и VNC, и че имате USB устройство ( или дискове). В допълнение, ние също предполагаме, че сте завършили поне едно (или и двете) от нашите уроци за превръщане на Raspberry Pi в BitTorrent и / или Usenet машина за изтегляне. Ако се нуждаете от ускоряване в тези области, силно препоръчваме да прочетете следните ръководства в реда, в който ги посочваме тук:

    1. Ръководството на HTG за Първи стъпки с Raspberry Pi
    2. Как да конфигурирате Raspberry Pi за отдалечени черупки, настолни компютри и прехвърляне на файлове
    3. Как да превърнете Raspberry Pi в устройство за съхранение на мрежи с ниска мощност
    4. Как да превърнем Raspberry Pi в Always-On BitTorrent Box
    5. Как да се превърне Raspberry Pi в винаги на Usenet машина

    Следващите раздели на урока и инструментите, които се съдържат в него, няма да са ви от полза, ако още не сте настроили Raspberry Pi и сте стигнали до етапа на достъп до BitTorrent / Usenet.

    След като сте на този етап, обаче, е време да се заемете с работата по автоматизирането на цялостната ви компилация, за да можете да изтеглите доброто..

    Всеки раздел от урока е независим от останалите. Например, ако искате да автоматизирате отвличането на телевизионни предавания, но не и да грабвате филми, можете да преминете към съответната част от урока и да пренебрегнете останалите.

    И накрая, една малка бележка за инсталиране на всички инструменти за автоматизация в това ръководство. Открихме, че можете да ги инсталирате всички на Raspberry Pi, без да затъпквате системата прекалено силно. въпреки това, тъй като всяка система за автоматизация има тенденция да бъде малко по-тежка в предния край (когато я инсталирате за първи път, често има много тежки повдигания, които да ви харесат като намиране и изтегляне на минали епизоди от телевизионни предавания, които искате да гледате). всяка инсталация е малко дишаща, за да може да монополизира системните ресурси, SABnzbd и USB HDD. След като приключите с приключването, всичко трябва да е наред, но разгръщането на трите приложения за автоматизация в пълен отвор в началото е наистина грубо, с ограничените ресурси, налични за Pi.

    Инсталиране на зависимости

    За да използвате инструментите, описани в това ръководство - SickBeard, CouchPotato и Слушалки - трябва да инсталирате няколко зависимости, преди да започнете. (Няма да се обръщаме към зависимости, които вече са инсталирани с разпределението по подразбиране Rasbian.)

    Преди всичко, ние ще актуализираме и надстроим нашия apt-get инсталатор. Ако сте просто * последвали заедно с предишните ни уроци по Raspberry Pi, можете спокойно да пропуснете това, както току-що сте обновили наскоро.

    На терминала въведете следните команди:

    sudo apt-get update
    sudo apt-get upgrade

    След като обновите / актуализирате, е време да започнете да инсталирате специфичните зависимости, от които се нуждаем. Първо, всички инструменти използват инструмента за управление на изходния код на софтуера Git. Тъй като Rasbian не се доставя с Git, ще трябва да го инсталираме. На терминала въведете следните команди:

    sudo apt-get install git-core

    Когато бъдете подканени, натиснете Y, за да продължите инсталацията и изчакайте една минута или две, докато процесите приключат. След това проверете инсталацията, като напишете “git -version” в реда, за да проверите дали git е инсталиран. Ако не се върне номер на версия, стартирайте инсталатора отново.

    В допълнение към Git, SickBeard (но не и CouchPotato или Слушалки) зависи от Cheetah, инструмент за шаблони на Python. Ако сте инсталирали SABnzbd в Как да се превърне Raspberry Pi в ръководство за машина винаги, в Usenet, вече имате инсталиран Cheetah. Ако сте следвали само заедно с ръководството на BitTorrent, ще трябва да го инсталирате. На терминала въведете следната команда:

    sudo apt-get инсталирате python-cheetah

    След като инсталирахме Git и Python-Cheetah (ако планирате да използвате SickBeard за телевизионни предавания), ние сме готови да започнем.

    Инсталиране и конфигуриране на SickBeard на Raspbian

    SickBeard е инструмент за управление на телевизори за Usenet и BitTorrent изтеглянията - поддръжката на Usenet е значително по-зряла от поддръжката на BitTorrent, но и двете са функционални. В орехово черупки казвате на SickBeard какви телевизионни предавания искате да гледате и действа като TiVo с интернет, зареждайки тези предавания за вас (или от изоставане, ако наваксвате или когато са пуснати, ако колекцията ви показва е актуален). Това е фантастичен начин да останете на върха на любимите си програми.

    Инсталиране на SickBeard: За да инсталирате SickBeard, отворете терминала и въведете следната команда:

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

    След като инсталацията приключи, преминете към SickBeard директорията и стартирайте SickBeard за първи път:

    CD Sick-Beard
    python SickBeard.py

    Ще се появи, че ще виси за миг, а след това ще видите многословен скрипт на SickBeard, който след това ще се използва. В този момент можете да прескачате в уеб браузър и да го насочите на следния адрес, за да проверите SickBeard:

    http: // [Вашият IP адрес на PI]: 8081 / начало /

    Конфигуриране на SickBeard: За разлика от някои от инструментите, които използвахме в предишните уроци, SickBeard няма съветник за конфигуриране, който да ни преведе през настройката. Сега ще ви преведем през важните стъпки. Ще изброим съответните елементи, които ще искате да промените по техния раздел в частта за конфигуриране на интерфейса на SickBeard.

    В Config -> Общи раздел:

    Махнете отметката от браузъра за стартиране: ще имаме достъп до полето от разстояние, няма нужда от тази опция за загуба на ресурси.

    Под Web Interface: Можете, ако желаете, да добавите потребителско име и парола към SickBeard и / или да промените номера на порта.

    В Config -> Настройки за търсене раздел:

    Тук конфигурираме SickBeard да работи с нашия Usenet и / или BitTorrent клиент. SickBeard наистина блести с Usenet и ви препоръчваме да отидете по този маршрут.

    Коригиране на запазването на Usenet: По подразбиране е 500 дни. Ако имате първокласен доставчик на Usenet, вашето задържане трябва да бъде много по-високо, обикновено 1100 + дни. Проверете при вашия доставчик и попълнете съответния номер тук.

    Под Търсене на NZB се уверете, че е избрана опцията „Търсене на NZB“ и дали сте избрали SABnzbd. Включете URL адреса, потребителското име и паролата (ако сте задали) и API ключа от инсталацията на SABnzbd. Натиснете “Test SABnzbd”, когато сте готови, за да сте сигурни, че SickBeard може успешно да комуникира с него.

    Забележка: Ако сте настроени за използване на BitTorrent, ще трябва да проверите "Търси торенти" и да зададете папката за гледане за вашия Torrent клиент..

    В Config -> Търсене на доставчици раздел:

    Тук можете да изберете кои индекси да търсите и да въвеждате вашите API ключове за частни / индекси за търсене на заплащане.

    В Приоритети на доставчика можете да проверите, за да разрешите доставчиците, и след това да ги плъзнете и пуснете в списъка, за да ги приоритизирате. По подразбиране се маркира индексът на Womble. Можете да проверите индекса Sick Beard и nzbX, но останалите изискват профили с API ключове - трябва да посетите съответните уебсайтове и да преминете през процеса на регистрация, за да ги използвате..

    Забележка: Ако сте включили търсач на торент в предишната стъпка, ще видите и изброените тук телевизионни торент тракери.

    В Config -> Обработка след публикуване раздел:

    В първоначалната секция „Post-Processing“ (Остатъчна обработка) оставете празно място „TV Download Dir“ (Дир за изтегляне на телевизия). Ще създадем помощен скрипт за SABnzbd, който ще се погрижи за тази функция. Махнете отметката от „Запазване на оригиналните файлове“; нямаме място на нашия мини пи сървър, за да съхраняваме дубликати на всичко, което изтегляме. Отметнете „Преместване на асоциирани файлове“ и „Преименуване на епизоди“, за да може SickBeard да премести всички допълнителни файлове, изтеглени с вашето телевизионно съдържание, и да преименува предаванията с конвенцията, която изберете в секцията „Наименуване“..

    И накрая, можете да изтеглите метаданните за изтегляне на SickBeard във формат, подходящ за настройката на вашия медиен център. Тъй като използваме всички инсталации на XBMC, избрахме XBMC за нашия "Тип метаданни" и проверихме всички типове файлове с метаданни, които искахме да създадем за SickBeard (като изображения на папки и fanart).

    В Config -> Известия раздел:

    Този раздел е изцяло незадължителен. Можете да настройвате известия на медийните си клиенти (като например XBMC) и услуги за уведомяване като Growl. Известията за XBMC могат да бъдат изключително полезни, ако искате напълно автоматизирана система, тъй като можете да настроите SickBeard да принуди XBMC да изпълнява актуализации на библиотеки след изтегляне на нови предавания..

    Свързване на SABnzbd и SickBeard: Правилно конфигурираните SickBeard и SABnzbd имат приятна симбиотична връзка. Можете да го настроите така, че SickBeard да открие предаванията, да удари NZB файловете в SABnzbd, а след това SABnzbd на свой ред да извика помощния скрипт на SickBeard, за да обработи всички предавания и да ги прехвърли в съответните папки. Веднъж конфигуриран, процесът е напълно безпроблемен.

    За да ги свържем заедно, трябва да копираме помощния скрипт и да редактираме много малкия конфигурационен файл, който го придружава. Първо въведете следната команда на терминала, за да ви отведе до папката, където се намират двата файла:

    cd / home / pi / Sick-Beard / autoProcessTV

    Вътре в тази директория са двата файла, които ни интересуват: autoProcessTV.py (помощния скрипт) и autoProcessTV.cfg.sample (примерния конфигурационен файл). Нека да отворим конфигурационния файл и да направим промени. Въведете следната команда:

    nano autoProcessTV.cfg.sample

    В nano редактора проверете дали всичко в простия конфигурационен файл съответства на вашата инсталация. По подразбиране конфигурационният файл сочи към локалния хост, на порт 8081, без потребителско име или парола. Ако сте променили някоя от настройките (като например номера на порта или като добавите потребителско име / парола), редактирайте файла, за да отразите това. Когато сте готови, натиснете CTRL + X, за да излезете. Променете името на файла в autoProcessTV.cfg (отпадане на .sample от края).

    Има два начина да се даде достъп на SABnzbd до скриптовете. Мързеливият начин е просто да промените директорията за пост-обработка на скрипта в раздел Config -> Folder в / home / pi / Sick-Beard / autoProcessTV. Ако скриптовете SickBeard са единствените инструменти за обработка, които ще използвате, това ще работи добре.

    Като алтернатива, ако искате да запазите всичките си скриптове SABnzbd на едно място, можете да използвате следната команда, за да ги копирате в папката си SABnzbd скриптове (папката, която настройваме в ръководството на Usenet):

    cp autoProcessTV.cfg autoProcessTV.py sabToSickBeard.py / media / USBHDD1 / дялове / SABnzbd / скриптове

    Така или иначе, след като сте конфигурирали и копирали скриптовете, трябва да кажете на SABnzbd да ги използва. В SABnzbd отидете до Config -> Categories и създайте нова категория “tv”. В секцията скрипт изберете sabToSickBeard.py като скрипт за последваща обработка. Ако искате да създадете папка, в която изтеглянията на телевизори ще бъдат временно изолирани от другите ви файлове за изтегляне, преди да бъдат прехвърлени в постоянната папка на телевизора, можете да зададете папка / път (например SickBeardTV). Уверете се, че натиснете бутона Добавяне, за да запазите промените си.

    Добавяне на предавания към SickBeardСега, след като сте конфигурирали SickBeard, е време за най-важната част: добавяне на телевизионни предавания към новата ви автоматизирана система.

    Първо, трябва да създадем директория за SickBeard, за да съхраним предаванията. (Ако вече имате телевизионна директория, настроена на външния твърд диск, който използвате с Pi, пропуснете тази стъпка). На терминала въведете следната команда (промяна на името на пътя, ако не използвате същата настройка, установена от предишните уроци):

    mkdir / медия / USBHDD1 / акции / телевизия /

    Сега, от главния интерфейс на SickBeard, кликнете върху Add Shows (Добавяне на предавания) (намира се на вторичната навигационна лента в горния ляв ъгъл). Имате две възможности за добавяне на предавания в системата: можете да създадете нов запис за ново шоу или да импортирате телевизионни предавания, които вече сте изтеглили в системата. Дори ако нямате съществуваща колекция от телевизионни предавания, която да добавите към SickBeard, все още трябва да започнете с бутона „Добавяне на съществуващи предавания“, за да насочите SickBeard към нашата телевизионна директория (независимо дали е празен или пълен).

    Кликнете върху Добавяне на съществуващи предавания и след това в раздела Управление на директории щракнете върху Нова. Изберете папката на телевизора във файла. След като кликнете върху OK, щракнете върху Задай по подразбиране и след това върху Изпращане в долната част на страницата.

    След като сте настроили телевизионния указател по подразбиране, можете да навигирате до Добавяне на предавания -> Добавяне на ново шоу, за да добавите телевизионно предаване към колекцията си. Въведете пълно или частично заглавие на показване в полето за търсене, потърсете го и след това изберете шоуто, което искате да наблюдавате и изтегляте. Кликнете върху Next (Следващ), за да проверите папката, в която ще бъде депозирана, и след това отново, за да кажете на SickBeard дали искате липсващите епизоди да бъдат маркирани като Wanted или Skipped, както и качеството на видео на изтеглянето. Ако всичко изглежда добре, кликнете върху Добавяне. Ще бъдете върнати в списъка ви за показване и SickBeard ще създаде папката за шоуто, ще изтегли мета данните и ще започне да търси епизоди. (Ако не искате да чакате таймерът да отброява до следващото търсене на епизод, можете да кликнете върху Manage -> Backlog Overview, за да принудите незабавно търсене.)

    Стартиране на SickBeard при стартиране: Има една последна стъпка за процеса на конфигуриране на SickBeard; Ще добавим малък стартиращ скрипт, за да стартира SickBeard при зареждане. Няма смисъл да имате автоматизирано изтегляне на телевизионни предавания, ако все пак трябва да го стартирате ръчно. Създадохме достатъчно от тези стартови скриптове в предишните уроци на Raspberry Pi as Download Box, че просто ще изброим командите, които трябва да въведете, без да правите подробни стъпки по стъпка.

    Въведете следните команди в терминала, за да копирате стартовия скрипт, да промените разрешенията и да актуализирате стартовите файлове:

    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 ще бъде безпроблемно и автоматично да ги изтегли за вас.

    Инсталиране и конфигуриране на CouchPotato в Raspbian

    Ако сте изчерпани от цялото това конфигуриране в предишния раздел, вземете сърцето. SickBeard е най-сложният инструмент за конфигуриране днес. Нека да започнем с CouchPotato - филмът, еквивалентен на автоматичното изтегляне на телевизия на SickBeard.

    Инсталиране на CouchPotato: Вече сме инсталирали всички зависимости, така че нека да стигнем до извличането на изходния код от Git. На терминала въведете следната команда:

    cd / home / pi
    git клонинг http://github.com/RuudBurger/CouchPotatoServer.git
    python CouchPotatoServer / CouchPotato.py

    След като стартирате скрипта на Python, курсорът ще остане неактивен. Ако вместо това получите изхвърляне на срив, ще трябва да направите бързо редактиране, за да ви позволи да включите уеб демона и съветника за стартиране. Направете това редактиране само ако скриптът се срине. На терминала въведете следната команда:

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

    В скрипта страница надолу, докато не видите този раздел и добавите линията, която сме удебелени:

    config =
    'use_reloader': презареждащо устройство,
    'port': tryInt (Env.setting ('порт', по подразбиране = 5000)),
    'host': Env.setting ('host', default = "),
    'ssl_cert': Env.setting ('ssl_cert', по подразбиране = Няма),
    'ssl_key': Env.setting ('ssl_key', по подразбиране = Няма),
    'host': Env.setting ('host', default = "0.0.0.0"),

    Запазете промените и повторете скрипта. След като скриптът се изпълни успешно, можете да насочите браузъра си на следния адрес, за да започнете:

    http: // [Вашият IP адрес на PI]: 5050 / съветник /

    Точно както при SickBeard, ще ви преведем през основната настройка. Съответните команди са изброени по секция.

    Конфигуриране на CouchPotato: Можете да пропуснете Добре дошли секция. Нямаме съществуваща база данни за CouchPotato, която да импортирате (ако се движите и старата версия на CouchPotato се инсталира в новата ви касета за изтегляне на Raspberry Pi, следвайте инструкциите и насочете съветника към старите си данни.db)

    В Общ можете да зададете потребителско име и парола, както и да промените номера на порта, ако желаете. Махнете отметката от „Стартиране на браузъра“.

    В Downloaders раздел, трябва или 1) да зададете CouchPotato да общуват с SABnzbd или 2) определи гледана папка за торент файлове, за да работи с Deluge. Ние го настройваме да работим със SABnzbd: давай напред и да оставиш хоста сам и да вкараш SABnzbd API ключа (същия, който си използвал за SickBeard).

    Можете също да зададете категория SABnzbd. За да бъде наистина автоматизиран целият процес, силно препоръчваме тази стъпка, като активирате конкретна категория на CouchPotato, тя помага на автоматичното преименуване / преместване на файлове да работи по-гладко.

    В доставчиците изберете доставчиците, които искате да използвате. Точно както при SickBeard, ще трябва да въведете данните за вход / API ключовете за доставчиците на премия.

    В Renamers можете да настроите автоматично преименуване / преместване на файлове. Това е фантастична функция. Задайте папката To, за да укажете къде искате да се показват филмите, да проверите почистването и да зададете папка From (това трябва да е същата папка, която сте задали на етикета Movies в SABnzbd).

    В Автоматизация можете да инсталирате скрипт на GreaseMonkey или букмарклет, който прави добавянето на желаните филми в инсталацията на CouchPotato от браузъра ви лесно.

    Когато сте готови, прегледайте настройките си и кликнете върху гигантския зелен бутон в долната част. Въпреки че съветникът за стартиране обхваща почти всяка подходяща настройка, има една област, която може да искате да погледнете. Съветникът за стартиране не ви подканва да зададете известия. За да направите това, кликнете върху предавката в горния десен ъгъл и след това кликнете върху Известия в страничната лента за навигация. Там, както и в SickBeard, ще можете да включвате известявания на различни системи, включително единици XBMC, настолни компютри с активирани известия на Growl и дори да създавате известия по имейл.

    Конфигуриране на CouchPotato за стартиране от Boot: На този етап знаем, че сте развълнувани да започнете да включвате вашите необичайни филми в CouchPotato, но имаме една малка стъпка, която трябва да завършите, преди да продължим напред. Трябва да настроим стартовите файлове, за да гарантираме, че CouchPotato стартира при зареждане.

    Отворете терминала и въведете следните команди:

    cd ~ /
    sudo cp CouchPotatoServer / init / ubuntu /etc/init.d/couchpotato
    sudo chmod 755 /etc/init.d/couchpotato
    sudo update-rc.d по подразбиране на couchpotato

    На този етап сте готови с конфигурацията и можете да започнете работа с новата инсталация на CouchPotato.

    Инсталиране и конфигуриране на слушалки на Raspbian

    Крайният инструмент за автоматизация в нашия trifecta на автоматизацията доброто днес е Слушалки: тъй като SickBeard е за телевизия и CouchPotato е за Филми, Слушалките са за - предполагам - музика.

    Инсталиране на слушалки: За да започнете, отворете терминала и въведете следната команда:

    git клонинг https://github.com/rembo10/headphones.git

    python слушалки / Headphones.py

    Конфигуриране на слушалки: Подобно на SickBeard, няма инсталационен съветник, но менюто с настройки е достатъчно напред. Кликнете върху предавката в горния десен ъгъл на интерфейса за слушалки, за да влезете в менюто с настройки. Ще преминем през всяка съответна секция една по една.

    В Уеб интерфейс можете да добавите потребителско име / парола, да промените номера на порта и да включите API за слушалки (необходимо за някои помощни приложения на трети страни).

    В Изтегли трябва да насочите слушалките към вашата SABnzbd инсталация, като използвате същата информация, която сте използвали за SickBeard и CouchPotato (хост с номер на порт, потребителско име и парола, ако е активиран, както и API ключ). Не забравяйте да се възползвате от функцията категория и след това задайте подпапка във вашата SABnzbd папка за изтегляне на музика. Също като другите приложения за автоматизация можете да конфигурирате Слушалките да използват торенти, ако желаете.

    В Качество и обработка на публикациите можете да настроите качеството въз основа на предпочитаната от вас скорост (или да я настроите за качество без загуби). Можете също да зададете функции за последваща обработка, като автоматично вграждане на обложки на албуми, сортиране в папки и автоматично преименуване на файлове.

    И накрая, под Разширени настройки, има множество настройки, с които можете да се занимавате (въпреки че бихме ви посъветвали да прочетете внимателно, преди да включите или изключите нещата). Можете да промените формата за преименуване, да разрешите автоматично прекодиране на аудио формати и да активирате известията.

    Най-важната настройка в менюто Разширени настройки за нов потребител на слушалки е опцията “Musicbrainz Mirror” надолу в долния десен ъгъл. Оставете го такава, каквато е, но ако установите, че непрекъснато получавате грешки с „извличане на неуспешни“ при търсене на изпълнители и албуми, ще трябва да се върнете в този раздел и да изберете алтернативно огледало.

    Когато сте готови, започнете да натискате Запазване на промените в долната част и след това рестартирайте в горния десен ъгъл, за да влязат в сила промените.

    Единствената друга важна стъпка за конфигуриране, която можете да помислите е, ако вече имате много музика на външното устройство, което използвате с Pi, като настроите Слушалките да управляват вашата колекция. Можете да го направите, като щракнете върху Управление в главната навигационна лента и насочете Слушалките в съответната директория.

    Конфигуриране на слушалките за стартиране при стартиране: В този момент сте готови да започнете да търсите и използвате Слушалки, но както и с предишните ни инструменти за автоматизация, ще разрешим автоматично стартиране при зареждане. За да направите това, въведете следните команди в терминала:

    cd ~ / слушалки
    sudo nano init.ubuntu

    Вътре в init.ubuntu файловете ще направим две бързи промени. Да, в горната част на файла предупреждава строго за редактиране на файла (но ние живеем на ръба и по-важното е, че не използваме специален потребителски акаунт само за слушалки, така че трябва да направим тази промяна).

    Превъртете надолу по линии 29 и 30:

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

    Редактирайте коментара ## на тези две линии и въведете следното потребителско име и начална директория:

    HP_USER = pi # $ RUN_AS, […]
    HP_HOME = / home / pi / headphones # $ APP_PATH, […]

    Натиснете CTRL + X, за да излезете, запазете работата си и след това въведете следните команди в реда:

    sudo cp init.ubuntu /etc/init.d/headphones
    sudo chmod 755 /etc/init.d/headphones
    по подразбиране на sudo update-rc.d

    Слушалките сега са настроени да работят при зареждане и последната част от тройната атака на автоматизацията ви за изтегляне е пусната в игра.


    В този момент, вашето Raspberry Pi кутия е начало до край завършване изтегляне звяр, който едва се нуждае от грижи или хранене. Преминахме ви през инсталирането на Usenet и BitTorrent клиента и с тази последна вноска вече имате три удобни инструменти за автоматизация, за да направите вашата касета за изтегляне на Raspberry Pi ръце като мини сървър с ниска мощност, без глава, който може да бъде.

    Казано така, винаги има по-забавно да бъдеш с малкото мощен Pi-звук с твоите идеи за изграждане на Raspberry Pi и ние ще направим каквото можем, за да ги реализираме.