Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "InternetRete/Condivisione/Transmission"
Differenze tra le versioni 5 e 8 (in 3 versioni)
Versione 5 del 03/01/2009 17.12.09
Dimensione: 6297
Autore: NaldiniPaolo
Commento:
Versione 8 del 19/01/2011 21.25.58
Dimensione: 1900
Commento: messa una pezza sulla parte dell'interfaccia web (predefinita da anni in transmission, non necessaria alcuna appliazione esterna). sistemare in seguito a revisione completa.
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 12: Linea 12:
||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : >[[Immagine(./scaricamento1.png,400,center)]] ||<style="border:none;">Una volta scaricato un file `.torrent`, fare doppio clic per aprirlo con '''Transmission'''. Una volta aperto il file questo viene importato automaticamente e viene avviato il download. || ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : >[[Immagine(./scaricamento1.png,,center)]] ||<style="border:none;">Una volta scaricato un file `.torrent`, fare doppio clic per aprirlo con '''Transmission'''. Una volta aperto il file questo viene importato automaticamente e viene avviato il download. ||
Linea 21: Linea 21:
= Interfaccia Web =
'''Clutch''' è un'interfaccia web che consente di utilizzare '''Transmission''' da remoto.
= Client Web =
Linea 24: Linea 23:
== Installazione ==
 
 0. Spostarsi nella cartella `~/usr/www/lib/`, digitando il seguente comando in una finestra di [:AmministrazioneSistema/RigaDiComando:terminale]:
 {{{
cd /usr/www/lib/
}}}
In '''Transmission''' è disponibile un interfaccia che consente di utilizzare l'applicazione da remoto.
Linea 31: Linea 25:
 0. Scaricare dal sito ufficiale il file d'installazione e inserirlo nella propria '''Home''', digitando il seguente comando:
 {{{
wget http://clutchbt.com/Files/Clutch-0.4.tar.gz
}}}

 0. Scompattare l'archivio appena scaricato, digitando il seguente comando:
 {{{
tar -xvf Clutch-0.4.tar.gz
}}}

 0. Rinominare la cartella `Clutch-0.4` in `Clutch`, digitando in un terminale il seguente comando:
 {{{
mv Clutch-0.4 Clutch
}}}

 0. Applicare alla cartella i [:AmministrazioneSistema/PermessiFile:permessi di esecuzione], digitando il seguente comando:
 {{{
chmod -R 777 Clutch/
}}}

== Configurazione ==

 0. Posizionarsi nella cartella `~/Clutch` digitando il seguente comando:
 {{{
cd Clutch
}}}

 0. Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `~/remote/data/socket.txt` e inserire la seguente riga:
 {{{
/tmp/transmission.socket
}}}

 0. Avviare il demone digitando il seguente comando:
 {{{
transmission-daemon -s /tmp/transmission.socket
}}}

 0. Posizionarsi nella cartella `~/root/.transmission/daemon` e creare un link simbolico per impostare il percorso di download, digitando il seguente comando:
 {{{
cd /root/.transmission/daemon
ln -s /tmp/transmission.socket socket
}}}

 0. Impostare il percorso di download del demone, digitando il seguente comando:
 {{{
transmission-remote -f /shares/internal/PUBLIC/
}}}
 0. Per utilizzare '''Clutch''' al di fuori della propria rete si deve impostare il [:InternetRete/ConfigurazioneRete/PortForwarding:port forwarding].

== Impostare l'avvio ==

 0. Posizionarsi nella cartella `~/etc/init.d` digitando il seguente comando:
 {{{
cd /etc/init.d
}}}

 0. Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `~/transmission.sh` e aggiungere al file le seguenti righe:

 {{{
#!/bin/sh
#
# Copyright (C) 2007 JRM
#
# Starts or stops the transmission daemons.
# Writes directory permissions and changes owner for
# the transmission.socket.


PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
NAME="Transmission"
DESC="torrent daemon"

case "$1" in
        start)
                echo -n "Starting $DESC: "
                transmission-daemon -s /tmp/transmission.socket
                echo "$NAME."
                sleep 2
                chmod -R 777 /tmp/transmission.socket
                chown -R www-data:www-data /tmp/transmission.socket
                sleep 2
                transmission-remote -f /shares/internal/PUBLIC/
                ;;
        stop)
                echo -n "Stopping $DESC: "
                killall transmission-daemon
                echo "$NAME."
                ;;
        *)
                N=/etc/init.d/$NAME
                echo "Usage: $N {start|stop}" >&2
                exit 1
                ;;
esac
exit 0
}}}

 0. Salvare e chiudere il file.

== Impostare l'avvio automatico ==

 0. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `~/post_network_start.sh` e cercare delle righe simili alle seguenti:

 {{{
start() {
 if [ ! -e "$POST_NETWORK_STARTED_FILE" ]
 then
  $SCRIPTS_PATH/crond.sh start
# $SCRIPTS_PATH/mionet.sh start
  touch $POST_NETWORK_STARTED_FILE
 fi
}

stop() {
 if [ -e "$POST_NETWORK_STARTED_FILE" ]
 then
# $SCRIPTS_PATH/mionet.sh stop
  $SCRIPTS_PATH/crond.sh stop
  rm $POST_NETWORK_STARTED_FILE
 fi
}
}}}

 0. Sostituire le righe precedenti con le seguenti:
 {{{
start() {
 if [ ! -e "$POST_NETWORK_STARTED_FILE" ]
 then
  $SCRIPTS_PATH/crond.sh start
# $SCRIPTS_PATH/mionet.sh start
  $SCRIPTS_PATH/transmission.sh start
  touch $POST_NETWORK_STARTED_FILE
 fi
}

stop() {
 if [ -e "$POST_NETWORK_STARTED_FILE" ]
 then
  $SCRIPTS_PATH/transmission.sh stop
# $SCRIPTS_PATH/mionet.sh stop
  $SCRIPTS_PATH/crond.sh stop
  rm $POST_NETWORK_STARTED_FILE
 fi
}
}}}

 0. Salvare, chiudere il file e riavviare il sistema.

== Utilizzo ==
Per abilitarla, andare nel menù '''''Modifica -> Preferenze -> Web.
Linea 182: Linea 28:
http://IP-Pubblico/Clutch
}}} Sostituire la dicitura «IP-Pubblico» con l'indirizzo IP del proprio router.
http://server:9091/transmission/web/
}}}
Linea 185: Linea 31:
Sostituire la dicitura «server» con localhost o l'indirizzo IP della macchina su cui è installata l'applicazione.
Linea 189: Linea 36:
 * [http://clutchbt.com Sito ufficiale di Clutch]
 * [http://homepage.ntlworld.com/koolamaster/transmission.html#4.2 Guida per installare Clutch su Transmission]
Linea 194: Linea 39:
CategoryInternet CategoryInternet CategoryDaRevisionare

BRIndice()

Introduzione

Transmission è un client Bittorrent Open Source, disponibile per Ubuntu. Una delle caratteristiche che lo distinguono dagli altri client Bittorrent è la sua leggerezza e semplicità di utilizzo, combinando funzionalità avanzate con un'interfaccia essenziale.

Installazione

Transmission è installato in modo predefinito su Ubuntu ed è possibile avviarlo dal menù Applicazioni -> Internet -> Transmission.

Utilizzo

Immagine(./scaricamento1.png,,center)

Una volta scaricato un file .torrent, fare doppio clic per aprirlo con Transmission. Una volta aperto il file questo viene importato automaticamente e viene avviato il download.

Caratteristiche Principali

  • Creazione file .torrent.

  • Supporto alle connessioni cifrate.
  • Mappaggio automatico delle porte.
  • Riduzione della frammentazione dei file su disco.
  • Limiti di banda più accurati.

Client Web

In Transmission è disponibile un interfaccia che consente di utilizzare l'applicazione da remoto.

Per abilitarla, andare nel menù Modifica -> Preferenze -> Web.

Per visualizzare l'andamento dei download aprire il proprio [:InternetRete/Navigazione:browser web] e digitare nella barra degli indirizzi il seguente indirizzo:

http://server:9091/transmission/web/

Sostituire la dicitura «server» con localhost o l'indirizzo IP della macchina su cui è installata l'applicazione.

Ulteriori risorse


CategoryInternet CategoryDaRevisionare