3 155
contributi
Wtf (discussione | contributi) |
Wtf (discussione | contributi) Nessun oggetto della modifica |
||
(55 versioni intermedie di 4 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Versioni compatibili| | {{Versioni compatibili|Jessie|Stretch|Buster|Bullseye}} | ||
== Introduzione == | == Introduzione == | ||
aMule è un programma che si propone come un eMule multipiattaforma. Attualmente non ha tutte le funzionalità di emule, pur avendo tutte le più importanti, ma è disponibile sia in versione completa che di solo demone. | aMule è un programma che si propone come un eMule multipiattaforma. Attualmente non ha tutte le funzionalità di emule, pur avendo tutte le più importanti, ma è disponibile sia in versione completa che di solo demone.<br> | ||
La versione completa non è altro che una versione simile ad emule, cioè programma ed interfaccia grafica assieme, mentre la versione demone separa il programma dall'interfaccia così che gli utenti che lo desiderano possono installare o il solo demone o la sola interfaccia. Quest'ultima soluzione risulta particolarmente utile per chi ha un PC dedicato a scaricare, per esempio un piccolo server domestico, il quale o non viene mai spento o comunque è quasi sempre acceso; in tale circostanza il PC su cui far girare aMule viene spesso gestito da remoto attraverso un secondo PC. Da qui la convenienza di avere il programma e l'interfaccia separati.<br> | |||
La versione completa non è altro che una versione simile ad emule, cioè programma ed interfaccia grafica assieme, mentre la versione demone separa il programma dall'interfaccia così che gli utenti che lo desiderano possono installare o il solo demone o la sola interfaccia. Quest'ultima soluzione risulta particolarmente utile per chi ha un PC dedicato a scaricare, per esempio un piccolo server domestico, il quale o non viene mai spento o comunque è quasi sempre acceso; in tale circostanza il PC su cui far girare aMule viene spesso gestito da remoto attraverso un secondo PC. Da qui la convenienza di avere il programma e l'interfaccia separati. | Esiste una versione modificata di nome ''aMule-adunanza'' per cui è comunque valido tutto quanto scritto in questa guida. | ||
{{Box|NOTA| | |||
'''NOTA' | * È possibile installare sullo stesso sistema sia la versione completa che la versione demone, l'importante è non avviarle contemporaneamente. | ||
* Gli abbonati Fastweb per evitare problemi (ID basso, etc) devono usare ''aMule-adunanza'', negli altri casi eventuali problemi sono probabilmente da imputare ad una non corretta configurazione del proprio router/firewall (se ne possiede uno) e/o al proprio provider.}} | |||
== Installazione == | == Installazione == | ||
Riga 18: | Riga 18: | ||
* Installare su uno stesso computer il demone e la versione completa è assolutamente inutile. | * Installare su uno stesso computer il demone e la versione completa è assolutamente inutile. | ||
* Le interfacce, testuali o grafiche, servono solo per gestire il demone di amule, pertanto se si installa la versione completa non servono, a meno che non si abbia anche la necessità di gestire un demone di aMule installato su un altro computer. | * Le interfacce, testuali o grafiche, servono solo per gestire il demone di amule, pertanto se si installa la versione completa non servono, a meno che non si abbia anche la necessità di gestire un demone di aMule installato su un altro computer. | ||
Versione completa: | Versione completa: | ||
Riga 36: | Riga 34: | ||
<pre># apt-get install amule-utils-gui</pre> | <pre># apt-get install amule-utils-gui</pre> | ||
== Migrare da emule ad aMule == | == Migrare da emule ad aMule == | ||
aMule presenta un'organizzazione di file ed impostazioni simile ad emule, in particolare alcuni file ed impostazioni possono essere traferite pari pari da eMule ad aMule; a titolo d'esempio i file temporanei e il file ''ipfilter.dat'' funzionano senza problemi tali e quali in aMule. | aMule presenta un'organizzazione di file ed impostazioni simile ad emule, in particolare alcuni file ed impostazioni possono essere traferite pari pari da eMule ad aMule; a titolo d'esempio i file temporanei e il file ''ipfilter.dat'' funzionano senza problemi tali e quali in aMule.<br> | ||
Sul sito ufficiale di aMule esiste una [http://wiki.amule.org/index.php/Migrate_from_eMule_to_aMule guida] in inglese che spiega nel dettaglio come migrare da eMule ad aMule, specificando quali impostazioni/file possono essere trasferiti con successo e quali invece no. | Sul sito ufficiale di aMule esiste una [http://wiki.amule.org/index.php/Migrate_from_eMule_to_aMule guida] in inglese che spiega nel dettaglio come migrare da eMule ad aMule, specificando quali impostazioni/file possono essere trasferiti con successo e quali invece no. | ||
== Utilizzo e | == Utilizzo e configurazione: versione completa == | ||
Per un approfondimento vi mando alla pagina principale del [http://www.amule.org/wiki/index.php/HowTo_Compile_In_Debian wiki di amule], lì potrete trovare informazioni utili per installare e/o compilare amule per diverse distro e diversi sistemi operativi. | Per un approfondimento vi mando alla pagina principale del [http://www.amule.org/wiki/index.php/HowTo_Compile_In_Debian wiki di amule], lì potrete trovare informazioni utili per installare e/o compilare amule per diverse distro e diversi sistemi operativi. | ||
Riga 123: | Riga 58: | ||
Non ho mai avuto crash e la memoria occupata da amule non ha mai superato i 150 Mb a parità di impostazioni con l'altra soluzione. | Non ho mai avuto crash e la memoria occupata da amule non ha mai superato i 150 Mb a parità di impostazioni con l'altra soluzione. | ||
=== | == Utilizzo e configurazione: versione demone == | ||
=== Premessa === | |||
Se è la prima volta che si usa amule-daemon e non si possiede già la cartella dei file di configurazione <code>.aMule</code> leggere la sezione [[#Primo avvio|Primo avvio]], in caso contrario è possibile saltare direttamente alla sezione dedicata all'[[#Esecuzione|Esecuzione]] del demone. | |||
=== Primo avvio === | |||
Digitare da terminale: | Digitare da terminale: | ||
<pre>$ amuled</pre> | <pre>$ amuled</pre> | ||
Riga 134: | Riga 71: | ||
{{Box|NOTE| | {{Box|NOTE| | ||
* Amuled viene eseguito con gli stessi permessi dell'utente che avvia il demone. | * Amuled viene eseguito con gli stessi permessi dell'utente che avvia il demone. | ||
}} | }} | ||
Prima di poter lanciare ''amuled'' con successo è necessario impostare sia una password che configurarlo per accettare connessioni esterne, ovvero connessioni da interfacce testuali o grafiche. Si passi alla prossima [[#Configurazione|sezione]]. | |||
==== | === Configurazione === | ||
{{Box|NOTE|Tutti i file dell'applicativo si trovano nella cartella ''~/.aMule/'', compreso il file ''amule.conf'' contenente la maggior parte delle impostazioni modificabili dall'utente.}} | {{Box|NOTE|Tutti i file dell'applicativo si trovano nella cartella ''~/.aMule/'', compreso il file ''amule.conf'' contenente la maggior parte delle impostazioni modificabili dall'utente.}} | ||
==== Impostazione della password ==== | |||
È necessario impostare una password per regolare l'accesso al demone, operazione che può essere svolta in due modi. | |||
È necessario impostare una password per regolare l'accesso al demone, operazione che può essere svolta in due modi. | |||
===== Primo modo ===== | |||
Digitare da terminale: | Digitare da terminale: | ||
<pre>$ amuled -e</pre> | <pre>$ amuled -e</pre> | ||
Seguire le istruzioni a video. La password scelta sarà visibile nel file ''amule.conf'' in corrispondenza della voce ''ECPassword'' della sezione ''[ExternalConnect]''. Si noti che questa password viene salvata criptata (in md5), pertanto quel che si vedrà sarà solo una lunga stringa di caratteri casuali, non la parola digitata. | Seguire le istruzioni a video. La password scelta sarà visibile nel file ''amule.conf'' in corrispondenza della voce ''ECPassword'' della sezione ''[ExternalConnect]''. Si noti che questa password viene salvata criptata (in md5), pertanto quel che si vedrà sarà solo una lunga stringa di caratteri casuali, non la parola digitata. | ||
===== Secondo modo ===== | |||
Prevede di stampare a video la propria password criptata (in md5) e di copiare il risultato nel file ''amule.conf'' in corrispondenza della voce ''ECPassword'' della sezione ''[ExternalConnect]''. | Prevede di stampare a video la propria password criptata (in md5) e di copiare il risultato nel file ''amule.conf'' in corrispondenza della voce ''ECPassword'' della sezione ''[ExternalConnect]''. | ||
Il comando per stampare a video la propria password criptata è il seguente: | Il comando per stampare a video la propria password criptata è il seguente: | ||
Riga 177: | Riga 95: | ||
==== amule.conf ==== | ==== amule.conf ==== | ||
In questa sezione si descrivono i parametri di più comune interesse, per un elenco esaustivo si veda invece questa [http://wiki.amule.org/index.php/Amule.conf_file pagina]. | |||
In questa sezione si descrivono i parametri di più comune interesse, per un elenco esaustivo si veda invece questa [http://wiki.amule.org/index.php/Amule.conf_file pagina]. | |||
<pre> | <pre> | ||
Riga 209: | Riga 128: | ||
===== [ExternalConnect] ===== | ===== [ExternalConnect] ===== | ||
* ''AcceptExternalConnections'' se impostato su 1 permette di amministrare il demone | * ''AcceptExternalConnections'' se impostato su '''1''' permette di amministrare il demone tramite interfaccia web, ''amulecmd'' e ''amuleGUI''. Deve obbligatoriamente essere impostato su '''1''' nel caso della versione demone. Per usare l'interfaccia web è altresì necessario abilitare il web server integrato (si veda la sottostante sezione). | ||
* ''ECPort'' è la porta usata sia da aMuleCMD che aMuleGUI per connettersi ad amule-daemon. Se questa porta viene bloccata da un firewall e/o da un router (quest'ultimo caso solo se si tenta di accedere ad amule-daemon dall'esterno della LAN cui appartiene il PC su cui è installato il demone) allora non sarà possibile controllare il demone da remoto con le suddette interfacce (ma potrebbe sempre essere possibile collegarsi tramite ssh al server e da lì usare amulecmd). | * ''ECPort'' è la porta usata sia da aMuleCMD che aMuleGUI per connettersi ad amule-daemon. Se questa porta viene bloccata da un firewall e/o da un router (quest'ultimo caso solo se si tenta di accedere ad amule-daemon dall'esterno della LAN cui appartiene il PC su cui è installato il demone) allora non sarà possibile controllare il demone da remoto con le suddette interfacce (ma potrebbe sempre essere possibile collegarsi tramite ssh al server e da lì usare amulecmd). | ||
Riga 217: | Riga 136: | ||
* ''Port'' è la porta usata dal Web Server di aMule. Vale quanto detto al punto precedente per ''ECPort''. | * ''Port'' è la porta usata dal Web Server di aMule. Vale quanto detto al punto precedente per ''ECPort''. | ||
==== Interfacce | === Esecuzione === | ||
==== IMPORTANTE ==== | |||
Il demone può essere avviato/fermato attraverso il file binario '''<code>amuled</code>''' oppure tramite lo script '''<code>/etc/init.d/amule-daemon</code>'''. | |||
{{Suggerimento|Se è la prima volta che si usa amule è consigliabile avviare il demone direttamente tramite il file binario e non con lo script. L'avvio tramite script dovrebbe essere adottato solo da quegli utenti che hanno già verificato il buon funzionamento del demone e che hanno acquisito confidenza con i parametri di configurazione di amule (avere anche un minimo di dimistichezza con la shell di linux sicuramente non guasta).}} | |||
In entrambi i casi perché amule-daemon possa essere avviato correttamente è '''NECESSARIO''' che esista una cartella <code>.aMule</code> contenente i file di configurazione e che il demone sappia dove andare a recuperarla, ovvero che ne conosca la posizione. | |||
==== File binario amuled ==== | |||
È necessario che la cartella con i file di configurazione <code>.aMule</code> sia presente nella home dell'utente che intende avviare il demone; tale cartella può essere generata seguendo le istruzioni della sezioni [[#Primo avvio|Primo avvio]] e [[#Configurazione|Configurazione]], oppure direttamente copiata (con lo stesso nome) da una precedente installazione. | |||
Soddisfatto questo requisito è sufficiente digitare da terminale: | |||
<pre>$ amuled -f</pre> | |||
Il demone stamperà un paio di messaggi e poi continuerà a girare in background. Questo significa che è possibile sloggarsi e/o fare altro senza che questo comporti l'arresto dell'esecuzione di ''amule-daemon''. | |||
{{Box|NOTE| | |||
* Per questioni di sicurezza è caldamente '''S'''consigliato l'avvio del demone come root. | |||
* In caso di crash è possibile che il file di configurazione ''amule.conf'' venga danneggiato e sostituito con una copia base dello stesso. | |||
* Se il parametro ''AcceptExternalConnections'' è impostato su 0 il demone dopo essere stato avviato si arresta immediatamente (senza stampare a video particolari messaggi d'errore). | |||
* Se lo script presente in <code>/etc/init.d</code> non è abilitato il demone può essere arrestato regolarmente solo attraverso un interfaccia che supporti tale possibilità, come ''amulecmd''. | |||
}} | |||
Qualora si disponesse già di una cartella con tutti i file di configurazione sarebbe invece possibile referenziare tale cartella al momento dell'avvio dell'eseguibile, in modo da ignorare quella presente nella <code>home</code> dell'utente.<br> | |||
Per esempio se l'utente disponesse di una cartella <code>.aMule</code> ereditata da una precedente installazione potrebbe riutilizzarla o semplicemente sovrascrivendo quella presente nella <code>home</code> dell'utente oppure copiandola in una qualsiasi nuova posizione per cui abbia tutti i necessari permessi e quindi avviare <code>amuled</code> con un comando simile a comando: | |||
<pre>$ amuled -f -c /nuova/posizione/.aMule/</pre> | |||
''VPN''<br/> | |||
In caso di vpn commerciale dove il numero di porte reindirizzabile è inferiore a 2 si può pensare di risolvere il problema evitando di far transitare il traffico di amule dalla vpn, per esempio sfruttando un ''network namespace'' (si veda la guida di [[iproute2]]). | |||
Il comando di avvio diventerebbe allora simile a: | |||
<pre># ip netns exec test su -c "amuled -f -c /nuova/posizione/.aMule/" nome_utente_non_privilegiato</pre> | |||
dove ''test'' è il nomer del ''network namespace''. | |||
==== Script amule-daemon ==== | |||
È necessario che la cartella con i file di configurazione <code>.aMule</code> sia presente in un qualche punto del filesystem; tale cartella può essere generata seguendo le istruzioni delle sezioni [[#Primo avvio|Primo avvio]] e [[#Configurazione|Configurazione]], oppure direttamente copiata (con lo stesso nome) da una precedente installazione. | |||
Soddisfatto questo requisito è essenziale specificare l'utente che lo script userà per eseguire il demone; tale utente, pur totalmente arbitrario, deve: | |||
* essere già presente nel sistema (non è finalità di questa guida spiegare come creare un nuovo utente in linux). | |||
* avere i permessi rwx (lettura, scrittura ed esecuzione) sulla cartella <code>.aMule</code> (contenente i file di configurazione, posizione predefinita <code>~/.aMule</code>), su quella in cui sono creati i file temporanei e su quella in cui vengono salvati i file completati. Le ultime due sono di default sottocartelle della prima, a meno che l'utente non decida di definire posizioni differenti per una o entrambe. | |||
* avere almeno i permessi rx (lettura ed esecuzione) su tutte le cartelle a monte (genitrici) di quelle citate al punto precedente. | |||
* È consigliabile come sempre utilizzare un utente senza privilegi di amministratore. | |||
La procedura varia leggermente a seconda che si decida di usare un utente dotato di home, ovvero un utente normale creato senza specificare l'opzione ''--no-create-home'', oppure un utente di sistema o un utente normale avendo specificato l'opzione ''--no-create-home''.<br> | |||
I comandi per gestire il demone sono specificati [[#Comandi disponibili|nella terza sezione]]. | |||
===== Utente con ''home'' ===== | |||
Editare il file <code>/etc/default/amule-daemon</code> e specificare alla riga contenente | |||
<pre>AMULED_USER=""</pre> | |||
il nome dell'utente che lo script userà per gestire il demone, ad esempio | |||
<pre>AMULED_USER="sempronio"</pre> | |||
===== Utente senza ''home'' ===== | |||
Se non si possiede già la cartella con tutti i file di configurazione (predefinita <code>~/.aMule</code>), perché per esempio è la prima volta che si usa amule, conviene avviare almeno una prima volta il demone in modo tradizionale, senza cioé usare lo script ''amule-daemon'', al fine di far generare in automatico la cartella con tutti i file di configurazione (si veda l'apposita parte di questa guida). Fatto ciò: | |||
# Decidere dove collocare la cartella dei file di configurazione, dei file temporanei e dei file completati; mantenere le posizioni predefinite, cioè in <code>~/.aMule</code>, è assolutamente accettabile. Vale naturalmente quanto detto inizialmente sui permessi. | |||
# Editare il file <code>/etc/default/amule-daemon</code> e specificare: | |||
## l'utente da usare tramite la variabile ''AMULED_USER'', per esempio <code>AMULED_USER="sempronio"</code> | |||
## la cartella contenente la cartella con i file di configurazione tramite la variabile ''AMULED_HOME'', per esempio <code>AMULED_HOME="/home/nome_utente/"</code> (quindi in tal caso il percorso della cartella ''.aMule'' sarà <code>/home/nome_utente/.aMule</code>). | |||
# Editare il file <code>.aMule/amule.conf</code> e modificare opportunalmente i seguenti parametri in modo che siano coerenti | |||
#* ''TempDir='' (percorso cartella file temporanei); | |||
#* ''IncomingDir='' (percorso cartella file completati); | |||
#* ''OSDirectory='' (percorso cartella ''.aMule'', cioè stando al precedente esempio <code>/home/nome_utente/.aMule</code>); | |||
===== Comandi disponibili ===== | |||
* <code># systemctl start amule-daemon</code>, per avviare il demone. | |||
* <code># systemctl stop amule-daemon</code>, per arrestare il demone. | |||
* <code># systemctl restart amule-daemon</code>, per riavviare il demone. | |||
* <code># systemctl status amule-daemon</code>, per avere informazioni sullo stato del demone. | |||
=== Interfacce === | |||
Come già scritto ad inizio pagina le interfacce servono esclusivamente per amministrare il demone, e non la versione completa di aMule; si è inoltre parlato di tre tipi di interfacce: testuale, grafica e web. | Come già scritto ad inizio pagina le interfacce servono esclusivamente per amministrare il demone, e non la versione completa di aMule; si è inoltre parlato di tre tipi di interfacce: testuale, grafica e web. | ||
Riga 225: | Riga 210: | ||
In genere ogni interfaccia memorizza i suoi parametri nel file <code>~/.aMule/remote.conf</code> del computer su cui viene eseguita, con l'eccezione dell'interfaccia web che essendo gestita direttamente dal webserver del demone viene configurata direttamente tramite il file <code>~/.aMule/amule.conf</code>. | In genere ogni interfaccia memorizza i suoi parametri nel file <code>~/.aMule/remote.conf</code> del computer su cui viene eseguita, con l'eccezione dell'interfaccia web che essendo gestita direttamente dal webserver del demone viene configurata direttamente tramite il file <code>~/.aMule/amule.conf</code>. | ||
==== aMuleCMD ==== | |||
Per amministrare il demone dal pc su cui questo è in esecuzione è sufficiente digitare: | Per amministrare il demone dal pc su cui questo è in esecuzione è sufficiente digitare: | ||
Riga 264: | Riga 249: | ||
</pre> | </pre> | ||
==== aMuleGUI ==== | |||
C'è veramente poco da dire. Richiede la presenza di un ambiente grafico come GNOME, sfrutta lo stesso file ''remote.conf'' di ''aMuleCMD'' per archiviare le impostazioni e attualmente non permette di terminare l'esecuzione del demone. | C'è veramente poco da dire. Richiede la presenza di un ambiente grafico come GNOME, sfrutta lo stesso file ''remote.conf'' di ''aMuleCMD'' per archiviare le impostazioni e attualmente non permette di terminare l'esecuzione del demone. | ||
Una volta cliccato sulla relativa icona per avviarlo viene proposta una schermata in cui si richiede di inserire password, indirizzo e porta. Se la connessione ha successo si apre una finestra molto simile a quella di aMule e emule. | Una volta cliccato sulla relativa icona per avviarlo viene proposta una schermata in cui si richiede di inserire password, indirizzo e porta. Se la connessione ha successo si apre una finestra molto simile a quella di aMule e emule. | ||
===== | '''NOTA jessie/stretch''': poiché amule non è disponibile in [[Jessie]], l'unica alternativa è installare o la versione di [[Wheezy]] o quella di [[Stretch]]. Se quest'ultima risulta impossibile da installare a causa delle [[dipendenze]] e quindi si installa la versione di Wheezy, ci si accorgerà presto che <code>amuleGUI</code> versione Stretch smette di funzionare improvvisamente qualora si tenti di connettersi al [[demone]] di Wheezy. L'unica soluzione in tal caso è installare anche su Stretch la versione Wheezy di <code>amule-utils-gui</code>. | ||
==== Web ==== | |||
L'utilizzo dell'interfaccia web richiede che il server web integrato di amule sia già stato avviato. Ci sono due vie per attivare l'interfaccia web: | |||
# Editare opportunamente il file di configurazione <code>amule.conf</code> (come descritto sopra nella relativa sezione) in modo che il webserver si avvii automaticamente insieme al demone di amuled. | |||
# Lanciare manualmente l'eseguibile <code>amuleweb</code> da terminale (vedere il relativo manuale per la sintassi). In tal caso ad ogni riavvio del PC sarà evidentemente necessario ripetere il comando <code>amuleweb</code>. | |||
Quale che sia il modo in cui si è avviato il webserver integrato l'utilizzo dell'interfaccia web è estremamente semplice, è infatti sufficiente aprire una finestra di un browser qualsiasi, immettere nel campo indirizzo quello del computer su cui gira ''amule-daemon'' con relativa porta (es.: <code>http://mio_server:4711</code>), quindi immettere la propria password nella schermata di login che appare. | |||
== Rete Kad == | |||
Per connettersi alla rete kad è necessario possedere il il file <code>nodes.dat</code>, non incluso nell'installazione. Tale file deve essere presente nella cartella contenente i file di configurazione di amule.<br> | |||
Si veda per esempio [http://www.emule-wiki.org/it/guide/first_steps/kad_connection questa guida] (tecnicamente per emule, ma i file nodes.dat sono ovviamente validi anche per amule) per sapere dove scaricarlo. | |||
== Firewall/Router == | |||
{{ Warningbox | il computer su cui è in esecuzione aMule, versione completa o demone non fa differenza, deve avere un indirizzo IP statico nel caso si usi un modem-router per connettersi a internet}} | {{ Warningbox | il computer su cui è in esecuzione aMule, versione completa o demone non fa differenza, deve avere un indirizzo IP statico nel caso si usi un modem-router per connettersi a internet}} | ||
Riga 290: | Riga 286: | ||
Come punto di partenza si può utilizzare questa [http://www.emule.it/guida_emule/config_porte/routers.asp Guida]. | Come punto di partenza si può utilizzare questa [http://www.emule.it/guida_emule/config_porte/routers.asp Guida]. | ||
== Sicurezza == | == Approfondimenti == | ||
=== Man pages === | |||
* <code>man amuled</code> | |||
* <code>man amuleweb</code> | |||
=== Sitografia === | |||
* [http://www.amule.org/ Sito Ufficiale aMule ]. | |||
* [http://wiki.amule.org/index.php/Main_Page Wiki di aMule ]. | |||
* [http://forum.amule.org/ Forum ] di aMule. | |||
* [http://www.emule.it/guida_emule/default2.asp emule], sito italiano. | |||
* [http://www.emule.it/guida_emule/config_porte/routers.asp Guida] alla configurazione di porte dati per svariati router in commercio. È comunque imprescindibile fare riferimento al manuale istruzioni specifico del proprio router. | |||
* [http://www.mirkopagliai.it/amuled-amuleweb-e-amulegui/ Guida] di Mirko Pagliai. | |||
* [http://www.emule-wiki.org/it/guide/first_steps/kad_connection Prima connessione alla rete kad], per emule (ma i file nodes.dat sono ovviamente validi anche per amule). | |||
== Sezioni obsolete == | |||
=== Installazione === | |||
==== Repository non ufficiali Testing ==== | |||
Questa sezione riguarda l'installazione di aMule su Debian Testing a 32 bit con linea ADSL 7Mb, ma le indicazioni e i link sono validi per altre distro. | |||
Ho optato per la versione più aggiornata e ho così modificato il mio file <code>etc/apt/sources.list</code>, aggiungendo: | |||
<pre> | |||
# amule CVS | |||
deb http://www.vollstreckernet.de/debian/ testing amule </pre> | |||
poi ho aggiunto la GPG Key: | |||
<pre> | |||
gpg --keyserver wwwkeys.eu.pgp.net --recv 50D0AE60 | |||
gpg -a --export 50D0AE60 > /tmp/key | |||
# apt-key add /tmp/key </pre> | |||
Per installarlo come root eseguo:<pre> | |||
# apt-get update | |||
# apt-get install amule </pre> | |||
per aggiungere all'interfaccia grafica la lingua italiana, altrimenti è in inglese: | |||
<pre> | |||
# apt-get install amule-i18n-it </pre> | |||
Ora il programma è installato e funzionante, così dando per scontato che sappiate come si usa questo client P2P, non mi dilungherò sulla configurazione di base. | |||
==== Repository non ufficiali Stable ==== | |||
<pre> | |||
deb http://www.vollstreckernet.de/debian/ testing amule-stable wx </pre> | |||
oppure: | |||
<pre> | |||
deb http://www.vollstreckernet.de/debian/ stable amule-stable wx </pre> | |||
''If you have wx from somewhere else, you can ommit it in theses lines, but don't cry if it won't work.'' | |||
==== aMule CVS release ==== | |||
Per Debian Testing. In molti casi funziona anche con sid/unstable: | |||
<pre> | |||
deb http://www.vollstreckernet.de/debian/ testing amule </pre> | |||
Per Debian Stable: | |||
<pre> | |||
deb http://www.vollstreckernet.de/debian/ stable amule </pre> | |||
''If you need a recent Version of wx (2.8 atm), just append " wx" to the lines above. Be careful, between amule and wx is a space needed. If you only want wx binaries installed, replace amule with wx.'' | |||
===== GPG Key ===== | |||
I pacchetti sono segnati con una firma GPG, seguire i seguenti passi: | |||
<pre> | |||
gpg --keyserver wwwkeys.eu.pgp.net --recv 50D0AE60 | |||
gpg -a --export 50D0AE60 > /tmp/key | |||
# apt-key add /tmp/key </pre> | |||
Oppure utilizzando sudo "sudo": | |||
<pre> | |||
gpg --keyserver wwwkeys.eu.pgp.net --recv 50D0AE60 | |||
gpg -a --export 50D0AE60 | sudo apt-key add - </pre> | |||
=== Sicurezza === | |||
Per non dimenticare la sicurezza vorrei suggerire l'uso di [[Moblock_-_mobloquer]] con il quale potrete filtrare gli IP che minacciano (teoricamente) la vostra privacy. | Per non dimenticare la sicurezza vorrei suggerire l'uso di [[Moblock_-_mobloquer]] con il quale potrete filtrare gli IP che minacciano (teoricamente) la vostra privacy. | ||
=== MoBlock === | ==== MoBlock ==== | ||
Per l'installazione sulla nostra Debian Testing aggiungiamo al file <code>etc/apt/sources.list</code>: | Per l'installazione sulla nostra Debian Testing aggiungiamo al file <code>etc/apt/sources.list</code>: | ||
Riga 315: | Riga 392: | ||
In questo modo anche la nostra macchina Linux potrà scaricare tranquilla e sicura. | In questo modo anche la nostra macchina Linux potrà scaricare tranquilla e sicura. | ||
{{Autori | |||
|Autore = [[Utente:Mm-barabba|Mm-barabba]] | |||
|Estesa_da = | |||
: [[Utente:Wtf|Wtf]] 16:21, 17 feb 2012 (CEST) | |||
|Verificata_da = | |||
: [[Utente:Wtf|Wtf]] | |||
|Numero_revisori = 1 | |||
{{ | |||
: | |||
}} | }} | ||
[[Categoria: File sharing]] | |||
[[Categoria:Peer to Peer]] | [[Categoria:Peer to Peer]] |
contributi