Installazione - pilight manual
Transcript
Installazione - pilight manual
Installazione Installazione........................................................................................................................................................1 Linux Debian..................................................................................................................................................1 Windows 7 e superiore..................................................................................................................................2 Router OpenWRT..........................................................................................................................................2 Versione compilata manualmente.................................................................................................................3 Linux Debian In distribuzioni basate su Debian/Ubuntu installare pilight utilizzando il repository apt. 1. Effettuare il login. 2. Assicurarsi che si stia lavorando come utente root. Eseguire il seguente comando e utilizzare la propria password. pi@pilight:~# sudo su Password: 3. Aggiungere il repository apt alla apt sources list: pi@pilight:~# echo "deb http://apt.pilight.org/ stable main" > /etc/apt/sources.list.d/pilight.list Se si desidera installare la versione nightly di pilight aggiungere anche: root@pilight:~# echo "deb http://apt.pilight.org/ nightly main" >> /etc/apt/sources.list.d/pilight.list 4. pilight utilizza un repository firmato. Questo significa che i pacchetti vengono convalidati prima dell'installazione. Quindi, per scaricare in modo sicuro e installare i pacchetti pilight, bisogna installare la chiave pilight. root@pilight:~# wget -O - http://apt.pilight.org/pilight.key | apt-key add - 5. Aggiornare la lista dei pacchetti apt: root@pilight:~# apt-get update 6. Installare pilight: root@pilight:~# apt-get install pilight 7. Se non vengono visualizzati errori, pilight verrà installato e sarà avviato automaticamente a ogni avvio del sistema. Per avviarlo manualmente: root@pilight:~# service pilight start 8. E per arrestarlo: root@pilight:~# service pilight stop Windows 7 e superiore 1. Andare su http://download.pilight.org. 2. Scaricare l'ultimo eseguibile Windows chiamato pilight-vX.0-win32.exe. Avviarlo per installare pilight. 3. Per default pilight verrà installato nella cartella c:\pilight\. 4. In questa cartella è anche presente una configurazione predefinita. 5. Se si desidera utilizzare il modulo pilight USB nano è possibile usare pilight-usb-nano.hex che si trova pure nella suddetta cartella. Router OpenWRT 1. Per utilizzare OpenWRT è richiesto l'accesso al router con SSH. 2. Andare su http://download.pilight.org. 3. Scaricare l'ultima compilation pilight OpenWRT chiamata pilight-Atheros AR9132--vX.0.tar.gz. 4. Decomprimere il file in questo modo: root@OpenWrt:~# tar -zxvf pilight-Atheros-AR9132-vX.0.tar.gz -C / 5. Per risparmiare spazio il pacchetto OpenWRT contiene solo pilight-daemon. 6. Una configurazione predefinita si trova in /etc/pilight/config.json. Versione compilata manualmente Un'altra possibilità è quella di compilare manualmente pilight. Usare questo metodo se non si utilizza un sistema operativo basato su *BSD basato o su Debian. 1. Accedere al vostro computer. 2. Assicurarsi che si sia in esecuzione come root. Eseguire il seguente comando e utilizzare la propria password. pi@pilight:~# sudo su Password: 3. Installare tutti i pacchetti necessari per compilare manualmente pilight. Il modo migliore per farlo dipende dal sistema operativo. I pacchetti necessari per Debian sono: 1. build-essential 3. git 5. libunwind-dev 2. cmake 4. dialog 6. libpcap-dev 4. Poi scaricare il codice sorgente pilight dal GitHub pilight: root@pilight:~# git clone --depth 5 -b [branch] https://www.github.com/pilight/pilight.git root@pilight:~# cd pilight 5. Sostituire [branch] con master per l'ultima versione stabile. Questa versione è esattamente la stessa della versione stabile disponibile nel repository apt. Oppure utilizzare development per i build di più recente sviluppo. Una versione pilight nightly viene generata automaticamente ogni notte e è anche disponibile attraverso il repository apt pilight nightly. 6. pilight può essere compilato con varie funzionalità integrate che possono essere incluse o escluse. Ciò avviene con un programma a menu. Questo programma inoltre compila e installa automaticamente pilight: root@pilight:~/pilight# chmod +x setup.sh root@pilight:~/pilight# ./setup.sh 7. Quando ritorna il prompt dei comandi senza errori, pilight è stato installato con successo. Una configurazione di predefinita verrà inoltre installata in /etc/pilight/config.json. 8. Assicurarsi di eseguire il seguente comando dopo l'installazione: root@pilight:~/pilight# ldconfig 9. pilight ora può essere avviato con: root@pilight:~/pilight# service pilight start