Outils pour utilisateurs

Outils du site


applications:internet:transmission

Transmission

Client BitTorrent

http://www.transmissionbt.com/

Sujets liés

Installation

Client

  • Debian apt://transmission-gnome
  • Ubuntu apt://transmission

ou

$ sudo -s
$ apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 365C5CA1
$ echo "deb http://ppa.launchpad.net/transmissionbt/ubuntu janty main #transmission">/etc/apt/sources.list.d/transmission.list
$ aptitude --assume-yes update
$ aptitude --assume-yes full-upgrade

Démon

  • Ubuntu apt://transmission-daemon

Configuration

CLient

  • ~/.config/transmission/settings.json

Démon

  • /etc/transmission-daemon/settings.json

La configuration doit être modifiée lorsque le daemon est arrêté.
Sinon, les modifications seront perdues.

Activer de l'authentification du service WEB

$ sudo vi /etc/transmission-daemon/settings.json
{
...
    "rpc-authentication-required": true, 
    "rpc-bind-address": "0.0.0.0", 
    "rpc-enabled": true, 
    "rpc-password": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", 
    "rpc-port": 9091, 
    "rpc-username": "xxxxxx", 
    "rpc-whitelist": "127.0.0.1", 
    "rpc-whitelist-enabled": false,
...
}

Saisir le mot de passe en clair. Le daemon détectera qu'il n'est pas “haché” et le corrigera.

  • Créer un lien vers le dossier de téléchargements dans son dossier personnel
$ sudo usermod -a -G debian-transmission mon_compte
$ ln -s /var/lib/transmission-daemon/downloads ~/Téléchargements/torrents
  • Créer un lanceur vers l'interface Web du serveur
Transmission.desktop
#!/usr/bin/env xdg-open
 
[Desktop Entry]
Version=1.0
Type=Link
Icon[fr_FR]=gnome-panel-launcher
URL=http://localhost:9091
Name[fr_FR]=Transmission
Comment[fr_FR]=Interface Web de Transmission
Name=Transmission
Comment=Interface Web de Transmission
Icon=/usr/share/icons/Faenza/apps/scalable/transmission.svg

Activer la surveillance du dossier des torrents

* mkdir ~/torrents
{
...
    "watch-dir": "\/home\/stephane\/torrents",
    "watch-dir-enabled": 1
...
}

Automatiser le lancement

S'il n'est pas déjà démarré par le système dans la séquence de boot.

$ crontab -e
@reboot /usr/bin/transmission-daemon

Interface WEB sous Debian 5.0

Debian GNU/linux 5.0 (lenny)

Installation

$ sudo aptitude install libcurl4-openssl-dev
$ wget http://mirrors.m0k.org/transmission/files/transmission-1.75.tar.bz2
$ tar xjvf transmission-1.75.tar.bz2
$ cd transmission-1.75
$ ./configure --prefix=/usr
$ make
$ sudo make install

Configuration

Utilisation

Liens

applications/internet/transmission.txt · Dernière modification: 2014/03/12 16:30 (modification externe)

Outils de la page