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 1 e 3 (in 2 versioni)
Versione 1 del 03/01/2009 12.42.29
Dimensione: 6112
Autore: Alberto
Commento: nuova guida :)
Versione 3 del 03/01/2009 16.34.49
Dimensione: 6243
Autore: NaldiniPaolo
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 11: Linea 11:
Una volta scaricato un file `.torrent`, fare doppio clic per aprirlo con '''Transmission'''. Una volta aperto il file questo viene importato automaticamente e viene fatto partire lo scaricamento.
Linea 13: Linea 12:
[[Immagine(./scaricamento1.png,350)]] ||<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 fatto partire lo scaricamento. ||
Linea 196: Linea 195:
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 si trova già installato di predefinito in Ubuntu, per avviarlo fare clic su 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 fatto partire lo scaricamento.

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 comandare Transmission da remoto.

Installazione

Per installare Clutch eseguire la seguente procedura:

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

    cd /usr/www/lib/
  2. Scaricare il file di installazione di Clutch nella Home dal sito ufficiale:

    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. Spostare alcuni file, digitare:
    mv Clutch-0.4 Clutch
  5. Applicare alla cartella i [:AmministrazioneSistema/PermessiFile:permessi] di esecuzione, digitare:

    chmod -R 777 Clutch/

Configurazione

  1. Posizionarsi nella cartella ~/Clutch digitando il seguente comando in una finestra di terminale:

    cd Clutch
  2. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file ~/remote/data/socket.txt inserendo questo percorso:

    /tmp/transmission.socket
  3. A questo punto è necessario far partire il demone, digitare:
    transmission-daemon -s /tmp/transmission.socket
  4. Posizionarsi nella cartella ~/root/.transmission/daemon e creare un link simbolico per impostare il percorso di download, digitare:

    cd /root/.transmission/daemon
    ln -s /tmp/transmission.socket socket
  5. Impostare il percorso di download del demone
    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 in una finestra di terminale:

    cd /etc/init.d
  2. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file ~/transmission.sh aggiungendo 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, 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
    }
    e sostituirle con queste:
    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
    }
  2. Salvare, chiudere il file e riavviare Ubuntu.

Utilizzo

Per visualizzare l'andamento dei download aprire il [: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 vostro router.

Ulteriori risorse


CategoryInternet CategoryDaRevisionare