Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "dd3my/prova5"
Differenze tra le versioni 1 e 76 (in 75 versioni)
Versione 1 del 12/05/2018 20.39.15
Dimensione: 6852
Autore: dd3my
Commento:
Versione 76 del 20/07/2018 08.32.45
Dimensione: 12920
Commento: fine correzione
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:

= About Me =

 * '''Name''': Daniele De Michele
 * '''Age''': 27
 * '''Country''': Italy
 * '''Launchpad''': [[https://launchpad.net/~dd3my|~dd3my]]
 * '''IRC''': `DD3my` on `irc.freenode.org`
 * '''Email''': dd3my AT cryptolab DOT net


= Attività che svolgo in Ubuntu-it =

{*} [[http://wiki.ubuntu-it.org/NewsletterItaliana | Gruppo Newsletter]]: da Ottobre 2016 partecipo alla revisione e alla impaginazione in pdf della Newsletter;<<BR>>
{*} Creazione database newsletter Ubuntu-it in PDF; ['''In fase di sviluppo''']

||<tablestyle="width:80%;" rowstyle="background-color: #cccccc;":> '''Newsletter Ubuntu-it in PDF'''|| ||
|| <<ElencoTabella(\n * '''Autore/i''': Daniele De Michele\n * '''Formato''': PDF\n * '''Archivio''': [[http://wiki.ubuntu-it.org/NewsletterItaliana/Archivio/Pdf2018|2018]] - [[http://wiki.ubuntu-it.org/NewsletterItaliana/Archivio/Pdf2017 | 2017]] - [[http://wiki.ubuntu-it.org/NewsletterItaliana/Archivio/Pdf2016 | 2016]] - [[http://wiki.ubuntu-it.org/NewsletterItaliana/Archivio/Pdf2016 | 2015]]\n *'''Note''':Newsletter Ubuntu-it\n)>> '''Abstract''':Ogni settimana, con uno stile divertente e leggero, vi proponiamo un nuovo numero della newsletter con tutte le principali novità su Ubuntu e sulla comunità internazionale, tutte le informazioni sulle attività della comunità italiana, le notizie sul software libero dall'Italia e dal mondo, tante rubriche interessanti e ricche di curiosità. || [[Newsletter Ubuntu-it in PDF | {{attachment:Copertina.png}}]] ||

||<tablestyle="margin: -10px 0px 0px 280px; float: center; clear: both; -moz-border-radius-topleft: 15px; -moz-border-radius-topright: 15px; font-size: 0.9em;"style="border: medium none ; padding-left: 50px; text-align: center;"> '''Newsletter Ubuntu-it in PDF'''|| ||
|| <<ElencoTabella(\n * '''Autore/i''': Daniele De Michele\n * '''Formato''': PDF\n * '''Archivio''': [[http://wiki.ubuntu-it.org/NewsletterItaliana/Archivio/Pdf2018|2018]] - [[http://wiki.ubuntu-it.org/NewsletterItaliana/Archivio/Pdf2017 | 2017]] - [[http://wiki.ubuntu-it.org/NewsletterItaliana/Archivio/Pdf2016 | 2016]] - [[http://wiki.ubuntu-it.org/NewsletterItaliana/Archivio/Pdf2016 | 2015]]\n *'''Note''':Newsletter Ubuntu-it\n)>> '''Abstract''':Ogni settimana, con uno stile divertente e leggero, vi proponiamo un nuovo numero della newsletter con tutte le principali novità su Ubuntu e sulla comunità internazionale, tutte le informazioni sulle attività della comunità italiana, le notizie sul software libero dall'Italia e dal mondo, tante rubriche interessanti e ricche di curiosità. || [[Newsletter Ubuntu-it in PDF | {{attachment:Copertina.png}}]] ||







||<tablestyle="margin: -160px 0px 0px 280px; float: center; clear: both; -moz-border-radius-topleft: 15px; -moz-border-radius-topright: 15px; font-size: 0.9em;"style="border: medium none ; padding-left: 50px; text-align: center;"> ''''''||
||<style="border:none">||<style="width: 60px; border: none; -moz-border-radius-topleft: 15px ;-moz-border-radius-bottomleft: 15px; background-color: #F1F1DD;">||<style="width: 200px; border: none; -moz-border-radius-topright: 15px;-moz-border-radius-bottomright: 15px; font-size: 0.90em; background-color: #F1F1DD;" > La pagina in lingua inglese è stata inserita [[https://wiki.ubuntu.com/Paolettopn|qui]]||




== Articoli ==
 * [[https://www.ubuntu-it.org/news/2018/05/12/ubuntu-1810-si-chiamer%C3%A0-cosmic-cuttlefish-disponibili-le-daily-build | Ubuntu 18.10 si chiamerà Cosmic Cuttlefish, disponibili le daily build ]]<<BR>> '''Abstract''' - Dopo la tanto attesa per l'uscita di Ubuntu 18.04 LTS, nome in codice Bionic Beaver, il fondatore Mark Shuttleworth, sul suo blog ha annunciato quali saranno le novità, tra cui il nome della nuova release Cosmic Cuttlefish, la quale sarà presto conosciuta come Ubuntu 18.10.
 * [[https://www.ubuntu-it.org/news/2018/03/13/ubuntu-it-partecipa-merge-it-il-pi%C3%B9-grande-evento-open-italiano | Ubuntu-it partecipa a Merge-it, il più grande evento Open Italiano]]<<BR>> '''Abstract''' - Sabato 24 Marzo Ubuntu-it parteciperà al MERGE-it di Torino, il più grande evento open italiano. Per la prima volta in Italia, MERGE-it unisce le diverse community italiane attive nel mondo del software libero e delle libertà digitali, e Ubuntu-it avrà una sua sessione con talk di diversi membri della comunità.
 * [[https://www.ubuntu-it.org/news/2018/01/27/meltdown-spectre-e-ubuntu-che-cosa-%C3%A8-necessario-sapere | Meltdown, Spectre e Ubuntu: che cosa è necessario sapere]] <<BR>> '''Abstract''' - Meltdown, Spectre e Ubuntu: che cosa è necessario sapere. Tutte le informazioni riguardanti la sicurezza del nostro PC. Tutti i dispositivi dai PC, Mac e smartphone sono a rischio. Meltdown e Spectre, le due vulnerabilità appena scoperte da alcuni ricercatori, rischiano di passare alla storia come le minacce più pericolese mai registrate dalla nascita del personal computer.



= Project =
== Pagine create ==

||<tablestyle="width:100%" rowbgcolor="#F6D358" : 20%>'''Pagina'''||<: 50%>'''Descrizione'''||<: 10%>'''Aggiornamento'''||<: 20%>'''Coordinatore'''||
|| '''[[ dd3my/Prova | Database Articoli ]]''' || questa pagina è stata creata con lo scopo di migliorare la procedura di pubblicazione e raccolta degli articoli della Newsletter - Ha la funzione di Database ||<#ed3232> 14.01.2017 || '''[[dd3my | Daniele De Michele]]''' ||
|| '''[[ dd3my/LavoriInCorso-Prova | LavoriInCorso-Prova]]''' || questa pagina nasce con l'obiettivo - una volta preso l'articolo dal database - per la scrittura della NL ||<#ed3232> 15.01.2017 || '''[[dd3my | Daniele De Michele]]''' ||


== Riorganizzazione portale SM ==

||<tablestyle="width:100%" rowbgcolor="#F6D358" : 20%>'''Pagina'''||<: 50%>'''Descrizione'''||<: 10%>'''Aggiornamento'''||<: 20%>'''Coordinatore'''||
|| '''[[ dd3my/BozzaSocial | BozzaSocial]]''' || nuova impaginazione per la pagina Social Media ||<#80FF80> 01.04.2018 || '''[[dd3my | Daniele De Michele]]''' ||
|| '''[[dd3my/Newsletter02 | BozzaNewsletter]]''' || nuova impaginazione per la pagina Newsletter ||<#80FF80> 01.04.2018 || '''[[dd3my | Daniele De Michele]]''' ||
|| '''[[dd3my/BozzaLGE | BozzaLGE]]''' || nuova impaginazione per la pagina Linee Guida ||<#80FF80> 01.04.2018 || '''[[dd3my | Daniele De Michele]]''' ||
|| '''[[dd3my/BozzaBlog | BozzaBlog]]''' || nuova impaginazione per la pagina Blog ||<#80FF80> 01.04.2018 || '''[[dd3my | Daniele De Michele]]''' ||
|| '''[[dd3my/BozzaPartecipa | Partecipare]]''' || nuova pagina '''Partecipare''' ||<#80FF80> 01.04.2018 || '''[[dd3my | Daniele De Michele]]''' ||
|| '''[[dd3my/BozzaPubblicazioni | Pubblicazioni]]''' || nuova pagina '''Pubblicazioni''' ||<#80FF80> 06.04.2018 || '''[[dd3my | Daniele De Michele]]''' ||
#format wiki
#LANGUAGE it
<<BR>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=442650"; rilasci="16.04")>>

= Introduzione =

'''MLDonkey''' è un programma per il peer to peer estremamente potente con funzione client e server. Le sue caratteristiche principali sono la possiblità di eseguirlo come servizio di sistema e il supporto per numerosi protocolli peer-to-peer differenti (eDonkey, kademlia, bittorrent ecc).

Avviare il programma in modo automatico senza interfaccia significa eseguirlo da un apposito utente «mldonkey», che non ha alcun permesso all'interno del sistema, rendendo il tutto molto più sicuro rispetto agli altri client forniti dal sistema, come [[InternetRete/Condivisione/Amule|aMule]] o '''Frostwire''', i quali devono essere avviati come un utente normale. Un altro vantaggio di separare l'applicazione vera e propria dalla sua interfaccia è la possibilità di collegarsi, con una qualsiasi interfaccia, da qualunque parte del mondo. Basta che l'indirizzo IP sia nell'elenco degli indirizzi IP consentiti da '''MLDonkey'''.

= Installazione =

[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://mldonkey-server | Mldonkey-server]].

Durante l'installazione del pacchetto verrà chiesto se si desidera avviare '''MLDonkey''' durante il boot del sistema.<<BR>>È possibile in ogni caso l'avvio manuale digitando in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
mldonkey
}}}

||<tablestyle="text-align: justify; width:60%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Per questa guida si assume di aver impostato l'avvio automatico del server '''MLDonkey'''.'' ||

= Interfacce disponibili =

== WebUI ==

Con il pacchetto ''mldonkey-server'' viene installata in modo predefinito un'interfaccia web, alla quale si può accedere attraverso un semplice [[InternetRete/Navigazione#Browser_per_navigare|browser]] digitando nella barra degli indirizzi:{{{
localhost:4080
}}}
Tramite questa interfaccia, disponibile nella sola lingua inglese, è possibile effettuare qualsiasi modifica ai parametri del server. È inoltre possibile eseguire la ricerca e il download di files.

== Telnet ==

Un altro modo molto rapito per accedere al programma è quello di avviare una sessione telnet, digitando in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
telnet 127.0.0.1 4000
}}}
== Interfacce grafiche ==

Sono disponibili numerose interfacce alternative per il server '''MLDonkey'''. All'interno dei [[Repository|repository ufficiali]] vi sono i pacchetti ''mldonkey-gui'' e ''kmldonkey'' rispettivamente '''GTK''' e '''Qt'''.

È inoltre disponibile una ulteriore GUI di nome [[http://sancho.awardspace.com/|Sancho]] non inclusa nei repository ufficiali.

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Tutti i comandi ed i riferimenti richiamati da questo punto della guida in poi sono relativi alla WebUI'''. ||

= Configurazione =

Digitare nella barra degli indirizzi del proprio [[InternetRete/Navigazione#Browser_per_navigare|browser]]:{{{
localhost:4080
}}}

== Verificare i protocolli ==

Seguire il percorso '''''Options → Net''''' per verificare quali protocolli sono attivi. '''MLDonkey''' è un server peer-to-peer multiprotocollo. È quindi necessario verificare che le reti che si vogliono utilizzare siano state attivate nel server.

In questa guida verranno utilizzati '''kademlia''' e '''donkey'''. Selezionare dal menù a tendina l'opzione '''true''' per entrambi.

== Porte e ID Alto ==

Seguire il percorso '''''Help → Sysinfo''''' per verificare quali sono le porte in uso dal server e poter creare regole ad hoc nel firewall e nel router.

== Verificare la connessione ==

 * Per verificare la connettività del protocollo '''kad''' seguire il percorso '''''Statistics → Kademlia'''''. Se viene visualizzato a schermo un messaggio del tipo:{{{
Kademlia Connectivity: Got enough online peers
}}}
 vuol dire che il protocollo è connesso e operativo.

 * Seguendo il percorso '''''Servers → Connected servers''''' si ottiene la lista dei server donkey cui si è connessi. A differenza degli altri client p2p '''MLDonkey''' si connette a 4 server contemporaneamente. Tre di questi slot di connessione sono fissi mentre uno è a disposizione del programma per il ''walking'' tra la lista dei servers disponibili. In questa schermata, nella colonna contrassegnata dalla stringa '''ID''', è possibile verificare lo stato del proprio ID. «'''Hi'''» sta per ID Alto, «'''Lo'''» per ID Basso.

== Cartelle Incoming e Temp ==

Selezionare '''''Options → Shares''''' per la gestione delle cartelle designate a raccogliere i file completi.

Per modificare le cartelle designate a tale scopo è prima necessaria una precisazione. Il programma distingue i singoli file completi dalle cartelle di file. I primi vengono commissionati (''committed'') alla cartella identificata dalla strategia ''incoming_files''. Le seconde sono raccolte nella cartella con strategia ''incoming_directories''.

Sarà necessario avere sempre una cartella designata per ognuna delle strategie. In caso contrario '''MLDonkey''' provvederà a crearle automaticamente nel percorso predefinito `~/.mldonkey/Incoming`.

 * Per modificare la cartella dove vengono salvati i file completi, selezionare '''Add Share''' ed inserire la seguente stringa:{{{
0 /percorso_cartella incoming_files
}}}
 sostituire «`percorso_cartella`» con il percorso della cartella desiderata.

 * Per modificare la cartella dove vengono salvate le cartelle di files, selezionare '''Add Share''' ed inserire la seguente stringa:{{{
0 /percorso_cartella incoming_directories
}}}
 sostituire «`percorso_cartella`» con il percorso della cartella desiderata.

 ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Le cartelle create in modo predefinito da '''MLDonkey''' devono essere eliminate tramite l'opzione '''Unshare'''. ''||

 * La cartella per i file temporanei deve essere impostata in '''''Options → All → temp_directory'''''.

== Limiti di Upload e Download ==

Possono essere impostati accedendo alla schermata '''''Options → Settings'''''.

Le voci su cui agire sono:

 * '''max_hard_upload_rate''': per impostare il limite di upload;
 * '''max_hard_download_rate''': per impostare il limite di download.

== Server preferiti ==

È possibile impostare uno o più server come preferiti, in modo tale che verranno connessi automaticamente all'avvio del programma.

 0. Seguire il menu '''''Servers → All servers''''' scegliere i server preferiti cliccando sulla colonna '''P'''.
 0. Premere '''Enter''' e ricaricare la pagina, verrà visualizzata una «P» segno che il server è stato aggiunto come preferito.

Per far si che all'avvio di '''Mldonkey''' si connetta solo ai server predefiniti, procedere come descritto di seguito:

 0. Selezionare '''''Options → All'''''.
 0. Cercare l'opzione '''ED2K-connect_only_preferred_server''' e impostarla su '''True'''.
 0. Premere '''Invio''' per salvare le modifiche.

== Importazione file provvisori ==

'''MLDonkey''' usa metodi diversi da eMule o aMule per conservare i file provvisori. Tuttavia si può importare una cartella temporanea di eMule o aMule in questa lista.

Il metodo più semplice per svolgere questa operazione è utilizzare il campo di digitazione posizionato in alto nella '''WebUI'''.

Digitare quindi:{{{
import_temp percorso/intero/della/vecchia/cartella/temporanea
}}}
e premere '''Invio'''. Questo aggiungerà tutti i file parzialmente completati dalla cartella `percorso/intero/della/vecchia/cartella/temporanea` alla cartella temporanea di '''MLDonkey''', e li aggiungerà alla lista dei downloads.


= Utilizzo =

== Ricerca e download dei files ==

Per effettuare una ricerca è sufficiente cliccare su '''Search''' ed inserire la stringa da cercare all'interno del campo '''keywords'''.

Si otterrà un output del tipo:{{{
Sending query !!!Query 2 sent to 4 server(s)
}}}
Seguendo il percorso '''''Search → Search result''''' è possibile visualizzare i risultati della propria ricerca. Per effettuare il download di un file è sufficiente cliccare sul file desiderato.

== Download di file Torrent ==

Se si è scelto di utilizzare '''MLDonkey''' anche per gestire il protocollo torrent è possibile aggiungere i files da scaricare utilizzando il campo di digitazione della '''WebUI'''.

Per scaricare il file `.iso` di '''Ubuntu 18.04''', per esempio, è sufficiente digitare:{{{
dllink http://releases.ubuntu.com/18.04/ubuntu-18.04-desktop-amd64.iso.torrent
}}}
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Si utilizza il comando `dllink` seguito dall'indirizzo del file `.torrent` da scaricare''. ||

== Download in corso ==

Si può vedere l'avanzamento e lo stato dei download accedendo al menù '''Transfer'''.

= Risoluzione dei problemi =

== Problemi Telnet ==

Avviando la sessione come precedentemente detto{{{
telnet 127.0.0.1 4000}}}

Si può incorrere nel 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.}}}

Almeno per quanto riguarda la prima configurazione, riavviare ''mldonkey-server'' potrebbe essere utile per risolvere tale problema.

== Problemi di DNS ==

Se all'avvio viene visualizzato questo messaggio di errore:{{{
[DNS] Resolving [www.mldonkey.net] ...

DNS resolution does not work! Looking up www.mldonkey.net failed with Not_found.
The core therefore is unable to get eDonkey serverlists and loading
.torrent files via dllink from websites is also impossible.
If you are using MLDonkey in a chroot environment you should
consider reading this article to get DNS support back:
http://mldonkey.sourceforge.net/Chroot
}}}
digitare il seguente comando per risolvere il problema:{{{
cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/mldonkey co -P mldonkey
}}}

== Errore PID ==

Se all'avvio di mlnet il terminale dà il seguente messaggio di errore:{{{
This means another MLDonkey process could still be working
in this directory. Please shut it down before starting
a new instance here. If you are sure no other process uses
this directory delete mlnet.pid and restart the core.
}}}
[[AmministrazioneSistema/ComandiBase#cd|spostarsi]] nella cartella `~/.mldonkey` e [[AmministrazioneSistema/ComandiBase#rm_e_rmdir|eliminare]] il file `mlnet.pid`.

== Errore Config_files_space ==

Se viene visualizzato il seguente messaggio di errore:{{{
This means another MLDonkey process could still be working
in this directory. Please shut it down before starting
a new instance here. If you are sure no other process uses
this directory delete config_files_space.tmp and restart the core.
}}}
[[AmministrazioneSistema/ComandiBase#cd|spostarsi]] nella cartella `~/.mldoney` e [[AmministrazioneSistema/ComandiBase#rm_e_rmdir|eliminare]] il file `config_files_space.tmp`.

== Mlnet non si avvia ==

Qualora mlnet non si avvii e compaia questo messaggio:{{{
2007/04/30 19:19:17 [cO] loaded language resource file
2007/04/30 19:19:17 [DNS] Resolving [HP-laptop] ...
2007/04/30 19:19:17 [DNS] Resolving [www.mldonkey.org] ...
2007/04/30 19:19:17 [cO] Logging in /home/daniel/.mldonkey/mlnet.log
}}}
è rimasto in sospeso il processo mlnet. In tal caso terminare il processo mlnet in una delle due seguenti modalità:
 * Utilizzando un programma che funge da monitor di sistema, di solito disponibile nel '''[[AmministrazioneSistema/CentroDiControllo|centro di controllo]]'''.
 * Utilizzando la [[AmministrazioneSistema/Terminale|linea di comando]]:
  0. Per individuare il process ID di mlnet digitare:{{{
pidof mlnet
}}}
  0. Terminare il processo digitando:{{{
kill [pid]
}}}
  sostituendo `[pid]` con il numero ricavato dal comando precedente.

= Ulteriori risorse =

 * [[https://help.ubuntu.com/community/MLDonkey|Documento originale]]
 * [[http://mldonkey.sourceforge.net|Sito ufficiale del progetto]]
 * [[http://mldonkey.sourceforge.net/forums/|Forum ufficiale del progetto]]
 * [[https://help.ubuntu.com/community/P2PHowTo|Guida al peer-to-peer del wiki internazionale]]
 * [[http://guide.debianizzati.org/index.php/MlDonkey | Guida Debian]]
 
----
CategoryInternet


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

MLDonkey è un programma per il peer to peer estremamente potente con funzione client e server. Le sue caratteristiche principali sono la possiblità di eseguirlo come servizio di sistema e il supporto per numerosi protocolli peer-to-peer differenti (eDonkey, kademlia, bittorrent ecc).

Avviare il programma in modo automatico senza interfaccia significa eseguirlo da un apposito utente «mldonkey», che non ha alcun permesso all'interno del sistema, rendendo il tutto molto più sicuro rispetto agli altri client forniti dal sistema, come aMule o Frostwire, i quali devono essere avviati come un utente normale. Un altro vantaggio di separare l'applicazione vera e propria dalla sua interfaccia è la possibilità di collegarsi, con una qualsiasi interfaccia, da qualunque parte del mondo. Basta che l'indirizzo IP sia nell'elenco degli indirizzi IP consentiti da MLDonkey.

Installazione

Installare il pacchetto Mldonkey-server.

Durante l'installazione del pacchetto verrà chiesto se si desidera avviare MLDonkey durante il boot del sistema.
È possibile in ogni caso l'avvio manuale digitando in un terminale il seguente comando:

mldonkey

Per questa guida si assume di aver impostato l'avvio automatico del server MLDonkey.

Interfacce disponibili

WebUI

Con il pacchetto mldonkey-server viene installata in modo predefinito un'interfaccia web, alla quale si può accedere attraverso un semplice browser digitando nella barra degli indirizzi:

localhost:4080

Tramite questa interfaccia, disponibile nella sola lingua inglese, è possibile effettuare qualsiasi modifica ai parametri del server. È inoltre possibile eseguire la ricerca e il download di files.

Telnet

Un altro modo molto rapito per accedere al programma è quello di avviare una sessione telnet, digitando in un terminale il seguente comando:

telnet 127.0.0.1 4000

Interfacce grafiche

Sono disponibili numerose interfacce alternative per il server MLDonkey. All'interno dei repository ufficiali vi sono i pacchetti mldonkey-gui e kmldonkey rispettivamente GTK e Qt.

È inoltre disponibile una ulteriore GUI di nome Sancho non inclusa nei repository ufficiali.

Tutti i comandi ed i riferimenti richiamati da questo punto della guida in poi sono relativi alla WebUI.

Configurazione

Digitare nella barra degli indirizzi del proprio browser:

localhost:4080

Verificare i protocolli

Seguire il percorso Options → Net per verificare quali protocolli sono attivi. MLDonkey è un server peer-to-peer multiprotocollo. È quindi necessario verificare che le reti che si vogliono utilizzare siano state attivate nel server.

In questa guida verranno utilizzati kademlia e donkey. Selezionare dal menù a tendina l'opzione true per entrambi.

Porte e ID Alto

Seguire il percorso Help → Sysinfo per verificare quali sono le porte in uso dal server e poter creare regole ad hoc nel firewall e nel router.

Verificare la connessione

  • Per verificare la connettività del protocollo kad seguire il percorso Statistics → Kademlia. Se viene visualizzato a schermo un messaggio del tipo:

    Kademlia Connectivity: Got enough online peers
    vuol dire che il protocollo è connesso e operativo.
  • Seguendo il percorso Servers → Connected servers si ottiene la lista dei server donkey cui si è connessi. A differenza degli altri client p2p MLDonkey si connette a 4 server contemporaneamente. Tre di questi slot di connessione sono fissi mentre uno è a disposizione del programma per il walking tra la lista dei servers disponibili. In questa schermata, nella colonna contrassegnata dalla stringa ID, è possibile verificare lo stato del proprio ID. «Hi» sta per ID Alto, «Lo» per ID Basso.

Cartelle Incoming e Temp

Selezionare Options → Shares per la gestione delle cartelle designate a raccogliere i file completi.

Per modificare le cartelle designate a tale scopo è prima necessaria una precisazione. Il programma distingue i singoli file completi dalle cartelle di file. I primi vengono commissionati (committed) alla cartella identificata dalla strategia incoming_files. Le seconde sono raccolte nella cartella con strategia incoming_directories.

Sarà necessario avere sempre una cartella designata per ognuna delle strategie. In caso contrario MLDonkey provvederà a crearle automaticamente nel percorso predefinito ~/.mldonkey/Incoming.

  • Per modificare la cartella dove vengono salvati i file completi, selezionare Add Share ed inserire la seguente stringa:

    0 /percorso_cartella incoming_files

    sostituire «percorso_cartella» con il percorso della cartella desiderata.

  • Per modificare la cartella dove vengono salvate le cartelle di files, selezionare Add Share ed inserire la seguente stringa:

    0 /percorso_cartella incoming_directories

    sostituire «percorso_cartella» con il percorso della cartella desiderata.

    Le cartelle create in modo predefinito da MLDonkey devono essere eliminate tramite l'opzione Unshare.

  • La cartella per i file temporanei deve essere impostata in Options → All → temp_directory.

Limiti di Upload e Download

Possono essere impostati accedendo alla schermata Options → Settings.

Le voci su cui agire sono:

  • max_hard_upload_rate: per impostare il limite di upload;

  • max_hard_download_rate: per impostare il limite di download.

Server preferiti

È possibile impostare uno o più server come preferiti, in modo tale che verranno connessi automaticamente all'avvio del programma.

  1. Seguire il menu Servers → All servers scegliere i server preferiti cliccando sulla colonna P.

  2. Premere Enter e ricaricare la pagina, verrà visualizzata una «P» segno che il server è stato aggiunto come preferito.

Per far si che all'avvio di Mldonkey si connetta solo ai server predefiniti, procedere come descritto di seguito:

  1. Selezionare Options → All.

  2. Cercare l'opzione ED2K-connect_only_preferred_server e impostarla su True.

  3. Premere Invio per salvare le modifiche.

Importazione file provvisori

MLDonkey usa metodi diversi da eMule o aMule per conservare i file provvisori. Tuttavia si può importare una cartella temporanea di eMule o aMule in questa lista.

Il metodo più semplice per svolgere questa operazione è utilizzare il campo di digitazione posizionato in alto nella WebUI.

Digitare quindi:

import_temp percorso/intero/della/vecchia/cartella/temporanea

e premere Invio. Questo aggiungerà tutti i file parzialmente completati dalla cartella percorso/intero/della/vecchia/cartella/temporanea alla cartella temporanea di MLDonkey, e li aggiungerà alla lista dei downloads.

Utilizzo

Ricerca e download dei files

Per effettuare una ricerca è sufficiente cliccare su Search ed inserire la stringa da cercare all'interno del campo keywords.

Si otterrà un output del tipo:

Sending query !!!Query 2 sent to 4 server(s) 

Seguendo il percorso Search → Search result è possibile visualizzare i risultati della propria ricerca. Per effettuare il download di un file è sufficiente cliccare sul file desiderato.

Download di file Torrent

Se si è scelto di utilizzare MLDonkey anche per gestire il protocollo torrent è possibile aggiungere i files da scaricare utilizzando il campo di digitazione della WebUI.

Per scaricare il file .iso di Ubuntu 18.04, per esempio, è sufficiente digitare:

dllink http://releases.ubuntu.com/18.04/ubuntu-18.04-desktop-amd64.iso.torrent

Si utilizza il comando dllink seguito dall'indirizzo del file .torrent da scaricare.

Download in corso

Si può vedere l'avanzamento e lo stato dei download accedendo al menù Transfer.

Risoluzione dei problemi

Problemi Telnet

Avviando la sessione come precedentemente detto

telnet 127.0.0.1 4000

Si può incorrere nel 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.

Almeno per quanto riguarda la prima configurazione, riavviare mldonkey-server potrebbe essere utile per risolvere tale problema.

Problemi di DNS

Se all'avvio viene visualizzato questo messaggio di errore:

[DNS] Resolving [www.mldonkey.net] ...

DNS resolution does not work! Looking up www.mldonkey.net failed with Not_found.
The core therefore is unable to get eDonkey serverlists and loading
.torrent files via dllink from websites is also impossible.
If you are using MLDonkey in a chroot environment you should
consider reading this article to get DNS support back:
http://mldonkey.sourceforge.net/Chroot

digitare il seguente comando per risolvere il problema:

cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/mldonkey co -P mldonkey

Errore PID

Se all'avvio di mlnet il terminale dà il seguente messaggio di errore:

This means another MLDonkey process could still be working
in this directory. Please shut it down before starting
a new instance here. If you are sure no other process uses
this directory delete mlnet.pid and restart the core.

spostarsi nella cartella ~/.mldonkey e eliminare il file mlnet.pid.

Errore Config_files_space

Se viene visualizzato il seguente messaggio di errore:

This means another MLDonkey process could still be working
in this directory. Please shut it down before starting
a new instance here. If you are sure no other process uses
this directory delete config_files_space.tmp and restart the core.

spostarsi nella cartella ~/.mldoney e eliminare il file config_files_space.tmp.

Mlnet non si avvia

Qualora mlnet non si avvii e compaia questo messaggio:

2007/04/30 19:19:17 [cO] loaded language resource file
2007/04/30 19:19:17 [DNS] Resolving [HP-laptop] ...
2007/04/30 19:19:17 [DNS] Resolving [www.mldonkey.org] ...
2007/04/30 19:19:17 [cO] Logging in /home/daniel/.mldonkey/mlnet.log

è rimasto in sospeso il processo mlnet. In tal caso terminare il processo mlnet in una delle due seguenti modalità:

  • Utilizzando un programma che funge da monitor di sistema, di solito disponibile nel centro di controllo.

  • Utilizzando la linea di comando:

    1. Per individuare il process ID di mlnet digitare:

      pidof mlnet
    2. Terminare il processo digitando:

      kill [pid]

      sostituendo [pid] con il numero ricavato dal comando precedente.

Ulteriori risorse


CategoryInternet