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 4 e 5
Versione 4 del 03/01/2009 17.08.47
Dimensione: 6297
Autore: NaldiniPaolo
Commento: Qualche sistemata
Versione 5 del 03/01/2009 17.12.09
Dimensione: 6297
Autore: NaldiniPaolo
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 78: Linea 78:
 0. Per utilizzare '''Clutch''' al di fuori della propria rete si deve impostare il [:InternetRete/ConfigurazioneRete/PortForwarding:Port Forwarding].  0. Per utilizzare '''Clutch''' al di fuori della propria rete si deve impostare il [:InternetRete/ConfigurazioneRete/PortForwarding:port forwarding].

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,400,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.

Interfaccia Web

Clutch è un'interfaccia web che consente di utilizzare Transmission da remoto.

Installazione

  1. Spostarsi nella cartella ~/usr/www/lib/, digitando il seguente comando in una finestra di [:AmministrazioneSistema/RigaDiComando:terminale]:

    cd /usr/www/lib/
  2. 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
  3. Scompattare l'archivio appena scaricato, digitando il seguente comando:
    tar -xvf Clutch-0.4.tar.gz
  4. Rinominare la cartella Clutch-0.4 in Clutch, digitando in un terminale il seguente comando:

    mv Clutch-0.4 Clutch
  5. Applicare alla cartella i [:AmministrazioneSistema/PermessiFile:permessi di esecuzione], digitando il seguente comando:

    chmod -R 777 Clutch/

Configurazione

  1. Posizionarsi nella cartella ~/Clutch digitando il seguente comando:

    cd Clutch
  2. 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
  3. Avviare il demone digitando il seguente comando:
    transmission-daemon -s /tmp/transmission.socket
  4. 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
  5. Impostare il percorso di download del demone, digitando il seguente comando:
    transmission-remote -f /shares/internal/PUBLIC/
  6. Per utilizzare Clutch al di fuori della propria rete si deve impostare il [:InternetRete/ConfigurazioneRete/PortForwarding:port forwarding].

Impostare l'avvio

  1. Posizionarsi nella cartella ~/etc/init.d digitando il seguente comando:

    cd /etc/init.d
  2. 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:

    #
    # 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
  3. Salvare e chiudere il file.

Impostare l'avvio automatico

  1. 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
    }
  2. 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
    }
  3. Salvare, chiudere il file e riavviare il sistema.

Utilizzo

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

http://IP-Pubblico/Clutch

Sostituire la dicitura «IP-Pubblico» con l'indirizzo IP del proprio router.

Ulteriori risorse


CategoryInternet