MLdonkey

Da Linux@P2P Forum Italia.

Indice

Introduzione

Mldonkey logo.png

MLdonkey è un client multirete e multipiattaforma con caratteristiche uniche:

MLdonkey supporta le seguenti reti:

Funzionamento

MLdonkey è il core (o nocciolo) del programma P2P, ed è costituito dall'eseguibile mlnet. Il core non dispone di un'interfaccia per la gestione, ma comunica esclusivamente attraverso il protocollo TCP/IP con interfacce esterne, che possono risiedere indifferentemente nella stessa macchina su cui gira il core, oppure in un'altra.

Le interfacce utilizzabili sono di 3 tipi:


MLdonkey schema.png

Avviare il MLdonkey

Per lanciare il programma, bisogna procurarsi l'eseguibile mlnet, compilando i sorgenti o utilizzando un pacchetto precompilato. Su SourceForge sono disponibili entrambi. mlnet può essere posizionato in una directory inclusa nel path, come ad esempio /usr/bin.

È anche possibile sfruttare il pacchetto precompilato eventualmente fornito con dalla distribuzione, ma MLdonkey (e i programmi P2P in genere) evolve molto velocemente, ed è consigliabile utilizzare sempre l'ultima versione disponibile.

A questo punto, per lanciare MLdonkey si può aprire una shell e dare il comando:

$ mlnet &
[1] 5194
2006/09/15 13:38:53 [cO] Starting MLDonkey 2.8.0 ...
2006/09/15 13:38:53 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open files 1024
2006/09/15 13:38:53 [cO] MLDonkey is working in /home/myhomedirectory/.mldonkey
2006/09/15 13:38:53 Loading language resource mlnet_strings.it_IT@euro
2006/09/15 13:38:53 [cO] loaded language resource file
2006/09/15 13:38:53 [DNS] Resolving [myhostname] ...
2006/09/15 13:38:53 [DNS] Resolving [www.mldonkey.net] ...
2006/09/15 13:38:53 [dMain] Libmagic file-type recognition database present
2006/09/15 13:38:53 [cO] Logging in /home/myhomedirectory/.mldonkey/mlnet.log
2006/09/15 13:38:54 [dMain] Core started

MLdonkey è stato lanciato in background e immediatamente cercherà di connettersi alle reti per le quali è stato configurato, e sarà accessibile attraverso una qualsiasi delle interfacce scelte. È possibile chiudere la shell con il comando exit, il core comunque continuerà a girare fino a quando non verrà fermato, o all'arresto del sistema.

Fermare MLdonkey

Per fermare MLdonkey si può ricorrere al comando killall digitando in una shell:

$ killall mlnet

oppure con l'apposita funzione presente nelle interfacce.

Links

Strumenti personali
Namespace
Varianti
Azioni
Navigazione
CollectionTricks
Siti amici
Strumenti