MlDonkey: differenze tra le versioni

m
Nessun oggetto della modifica
 
(2 versioni intermedie di uno stesso utente non sono mostrate)
Riga 88: Riga 88:
Come già scritto nella sezione introduttiva di questa guida MlDonkey supporta svariate reti p2p, ognuna delle quali richiede che siano raggiungibili una o più porte tcp/udp. Nel caso comune di macchina funzionante dietro un firewall spetta all'utente aprire e reindirizzare manualmente le suddette porte.<br/>
Come già scritto nella sezione introduttiva di questa guida MlDonkey supporta svariate reti p2p, ognuna delle quali richiede che siano raggiungibili una o più porte tcp/udp. Nel caso comune di macchina funzionante dietro un firewall spetta all'utente aprire e reindirizzare manualmente le suddette porte.<br/>
Un elenco completo delle porte richieste da ogni protocollo è reperibile nell'[http://mldonkey.sourceforge.net/WhatFirewallPortsToOpen apposita pagina] del wiki di MlDonkey.
Un elenco completo delle porte richieste da ogni protocollo è reperibile nell'[http://mldonkey.sourceforge.net/WhatFirewallPortsToOpen apposita pagina] del wiki di MlDonkey.
=== Percorsi predefiniti ===
In debian i file e cartelle sono così organizzati:
* <code>/var/lib/mldonkey</code>, directory contenente sia i file di configurazione di MlDonkey che le cartelle predefinite per la condivisione e scaricamento dei file:
:- <code>/var/lib/mldonkey/shared/</code>
:- <code>/var/lib/mldonkey/incoming/</code>
:- <code>/var/lib/mldonkey/temp/</code>
* <code>/etc/init.d/mldonkey-server</code>, script per la gestione di MlDonkey;
* <code>/etc/default/mldonkey-server</code>, file di configurazione per l'eseguibile <code>/usr/bin/mlnet</code>;
* <code>/usr/bin/mldonkey</code>, collegamento simbolico all'eseguibile principale <code>/usr/bin/mlnet</code>;
* <code>/usr/lib/mldonkey/</code>, directory contenente alcuni file binari.


== Condivisione file e cartelle ==
== Condivisione file e cartelle ==
Riga 97: Riga 109:
Osservazioni:
Osservazioni:
# la cartella <code>/var/</code> e tutte le sue sottocartelle non sono scrivibili dall'utente, quindi per metterci dei file da condividere e/o eliminare file scaricati l'utente necessita dei privilegi di root;
# la cartella <code>/var/</code> e tutte le sue sottocartelle non sono scrivibili dall'utente, quindi per metterci dei file da condividere e/o eliminare file scaricati l'utente necessita dei privilegi di root;
# di queste tre cartelle in realtà sono necessarie solo le ultime due, tanto è vero che anche eliminando la prima il sistema non la ricrea. Diversamente accade per le ultime due che vengono sempre ricreate, a meno che l'utente non abbia prima creato delle altre cartelle con le stesse strategie.
# di queste tre cartelle in realtà sono necessarie solo le ultime due, tanto è vero che anche eliminando la prima il sistema non la ricrea. Le ultime due vengono invece sempre ricreate, a meno che l'utente non abbia prima creato delle altre cartelle con le stesse strategie.


Diversamente da altri programmi MlDonkey prevede infatti la possibilità di attribuire delle strategie, ovvero dei comportamenti predefiniti, alle varie cartelle condivise. Due di queste strategie sono usate per definire le cartelle che il sistema userà per accogliere i file completati:
Diversamente da altri programmi MlDonkey prevede infatti la possibilità di attribuire delle strategie, ovvero dei comportamenti predefiniti, alle varie cartelle condivise. Due di queste strategie sono usate per definire le cartelle che il sistema userà per accogliere i file completati:
Riga 110: Riga 122:
share 0 /home/mldonkey/scaricati/directories incoming_directories
share 0 /home/mldonkey/scaricati/directories incoming_directories
</pre>
</pre>
Per definire una cartella condivisa generica basta invece il seguente comando:
Per definire una cartella condivisa generica basta invece il seguente comando (indifferentemente da telnet o interfaccia web):
<pre>share 0 /home/mldonkey/condivisa/ all_files</pre>
<pre>share 0 /home/mldonkey/condivisa/ all_files</pre>
Si noti che le strategie <code>incoming_files</code> e <code>incoming_directories</code> non mettono in condivisione eventuali sottocartelle, mentre <code>all_files</code> sì.
Si noti che le strategie <code>incoming_files</code> e <code>incoming_directories</code> non mettono in condivisione eventuali sottocartelle, mentre <code>all_files</code> sì.
Per maggiori informazioni si rimanda come al solito al [http://mldonkey.sourceforge.net/Share wiki di MlDonkey] ed ai suggerimenti forniti dall'interfaccia web (options --> shares).
Per maggiori informazioni si rimanda come al solito al [http://mldonkey.sourceforge.net/Share wiki di MlDonkey] ed ai suggerimenti forniti dall'interfaccia web (options --> shares).
=== Percorsi predefiniti ===
In debian i file e cartelle sono così organizzati:
* <code>/var/lib/mldonkey</code>, directory contenente sia i file di configurazione di MlDonkey che le cartelle predefinite per la condivisione e scaricamento dei file:
:- <code>/var/lib/mldonkey/shared/</code>
:- <code>/var/lib/mldonkey/incoming/</code>
:- <code>/var/lib/mldonkey/temp/</code>
* <code>/etc/init.d/mldonkey-server</code>, script per la gestione di MlDonkey;
* <code>/etc/default/mldonkey-server</code>, file di configurazione per l'eseguibile <code>/usr/bin/mlnet</code>;
* <code>/usr/bin/mldonkey</code>, collegamento simbolico all'eseguibile principale <code>/usr/bin/mlnet</code>;
* <code>/usr/lib/mldonkey/</code>, directory contenente alcuni file binari.


== Approfondimenti ==
== Approfondimenti ==
3 040

contributi