MlDonkey
Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.
Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione. |
Versioni Compatibili Debian 6 "squeeze" Debian 7 "wheezy" Debian 8 "jessie" |
Introduzione
Dalla corrispondente pagina di wikipedia:
MLDonkey è un client open source per il filesharing peer to peer che supporta molte reti P2P.
Originariamente era un client GNU/Linux del protocollo eDonkey, ora gira su molte versioni di Unix, su Mac OS X, su Microsoft Windows e supporta molti protocolli P2P.
Per un elenco dei protocolli p2p supportati si rimanda all'apposita pagina del wiki di MlDonkey.
Installazione
MlDonkey è disponibile da repository ufficiale:
# apt-get install mldonkey-server
Questo pacchetto fornisce anche un interfaccia telnet e web per l'amministrazione del demone.
Qualora l'utente desiderasse avere delle interfacce grafiche dedicate esistono due opzioni:
mldonkey-gui
(GTK)kmldonkey
(Qt)
Anche loro disponibili direttamente da repository ufficiale.
Configurazione
Diversamente da altri applicativi, come aMule, la configurazione di MlDonkey avviene principalmente tramite console telnet e/o interfaccia grafica, quindi senza dover editare manualmente uno o più file di configurazione.
Avviare la console telnet:
$ telnet localhost 4000
Comparirà il prompt:
Trying ::1... Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Welcome to MLDonkey 3.1.5 Welcome on mldonkey command-line Use ? for help MLdonkey command-line: >
Qualora invece si dovesse ricevere il seguente messaggio d'errore:
Trying ::1... Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Telnet connection from 127.0.0.1 rejected (see allowed_ips setting) Connection closed by foreign host.
riavviare mldonkey-server
dovrebbe risolvere il problema, almeno per quanto riguarda la prima configurazione.
La primissima operazione da fare è definire una password per l'utenza predefinita admin, che di base ha una password vuota:
> useradd admin password_voluta
Successivamente se si intende permettere l'accesso al demone anche da macchine differenti è necessario impostare i rispettivi IP, per esempio per permettere l'accesso da tutta la LAN (subnet 192.168.1.0/24
per esempio) di casa è sufficiente impartire i seguenti comandi:
> auth admin password_dell_admin > set allowed_ips "127.0.0.1 192.168.1.0/24"
Come si vede avendo impostato una password per l'account admin è necessario prima autenticarsi (prima riga) e poi impartire altri comandi (seconda riga).
Percorsi
In debian i file sono così organizzati:
/var/lib/mldonkey
, directory contenente sia i file di configurazione di MlDonkey che le cartelle predefinite per la condivisione e scaricamento dei file:
/var/lib/mldonkey/shared/
/var/lib/mldonkey/incoming/
/etc/init.d/mldonkey-server
, script per la gestione di MlDonkey;/etc/default/mldonkey-server
, file di configurazione per l'eseguibile/usr/bin/mlnet
;/usr/bin/mldonkey
, collegamento simbolico all'eseguibile principale/usr/bin/mlnet
;/usr/lib/mldonkey/
, directory contenente alcuni file binari.
Approfondimenti
Sitografia
Guida scritta da: Wtf 12:26, 15 dic 2015 (CET) | Debianized 20% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |