Ceci est une ancienne révision du document !
Transmission
Présentation
Installation
Installer la version stable (0.7)
Getdeb.net nous propose des paquets pour :
- Feisty (0.72 pour architecture 32 bits et 64 bits)
- Edgy (0.70 pour architecture 32 bits)
- Dapper (seulement la version 0.6.1 pour architecture 32 bits)
Il suffit de le télécharger ici et de l'installer en double-cliquant sur le paquet .deb (grâce à Gdebi).
Installer la version instable (0.8)
Nouveautés de la version 0.8
En dehors de la correction des bogues, les apports de cette version sont:
- la possibilité de choisir la priorité des fichiers
- la création de torrents
- la révérification des torrents un par un (et non pas tous en même temps)
- des changements de répartition des licences (toujours licences MIT et GPL v.2)
- interface GTK+ rapprochée de l'interface Mac OS X
- "Torrent inspector"
Installation par les dépôts (seulement pour Feisty)
Il existe un dépôt mis à disposition par Applecrow. Modifiez vos dépôts pour y ajouter le dépôt suivant :
## Dépôt Acorbeaux deb http://acorbeaux.free.fr/ubuntu feisty main
Une fois que c'est fait, rechargez la liste des dépôts. Vous avez maintenant le choix entre quatre paquets : transmission-gtk, transmission-cli, transmission-daemon et transmission (ce dernier est un métapackage qui installe les trois autres). Vous n'avez plus qu'à choisir lequel correspond le mieux à vos besoins, et l'installer.
Compilation
Pour disposer de la dernière version de transmission, il est possible de la compiler soit-même. Tout d'abord, installer de quoi compiler : build-essential fakeroot checkinstall. Il vous faut également installer les paquets libgettext-ruby1.8 libgettext-ruby-util libssl0.9.8 libssl-dev libevent-dev libevent1 libgtk2.0-dev et python-gtk2-dev afin d'éviter des problèmes de dépendances. Ensuite, on va chercher l'archive, on la décompresse, et on la compile :
wget http://chucker.mystfans.com/opensource/transmission/Transmission-latest-Source.tar.bz2 tar jxvf 'Transmission-latest-Source.tar.bz2' cd ./Transmission ./configure make sudo checkinstall
Après avoir lancé la commande checkinstall, on vous demande d'entrer un résumé ; pour ma part, j'ai mis
Client Bittorrent simple et leger
Après ça, vous pouvez modifier différents paramètres :
This package will be built according to these values: 0 - Maintainer: [ root@ubuntu ] 1 - Summary: [ Client Bittorrent simple et leger ] 2 - Name: [ transmission ] 3 - Version: [ 20070410 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ checkinstall ] 7 - Architecture: [ i386 ] 8 - Source location: [ Transmission ] 9 - Alternate source location: [ ] 10 - Requires: [ ] Enter a number to change any of them or press ENTER to continue:
Tapez 3 pour modifier le numéro de version et 4 pour modifier le numéro de release (pour les connaître, rendez vous dans le dossier Transmission, il y a un fichier nommé 'Transmission-0.80-svn-rXXXX-Changelog.txt'). Vous obtenez quelque chose qui ressemble à ceci :
This package will be built according to these values: 0 - Maintainer: [ root@ubuntu ] 1 - Summary: [ Client Bittorrent simple et leger ] 2 - Name: [ transmission ] 3 - Version: [ 0.80-svn ] 4 - Release: [ r1905 ] 5 - License: [ GPL ] 6 - Group: [ checkinstall ] 7 - Architecture: [ i386 ] 8 - Source location: [ Transmission ] 9 - Alternate source location: [ ] 10 - Requires: [ ] Enter a number to change any of them or press ENTER to continue:
Appuyez sur Entrée pour créer et installer automatiquement un paquet deb.
Nettoyage
Pour nettoyer votre /home, toujours dans le même terminal tapez
cd .. && sudo rm -r ./Transmission && rm ./Transmission-latest-Source.tar.bz2
Utilisation
transmission-gtk
Pour lancer Transmission, allez dans Applications → Internet et cliquez sur "Transmission", ou dans un terminal :
transmission-gtk
transmissioncli
Transmissioncli est une version ligne de commande. Pour l'utiliser, tapez dans un terminal
transmissioncli /le/chemin/de/votre/fichier.torrent
Plusieurs options sont disponibles, afin de les connaitre, tapez
man transmissioncli
À noter que transmissioncli sauvegarde ses téléchargements dans le dossier où il a été lancé, par défaut votre répertoire personnel.
transmission-daemon
Enfin, transmission-daemon est un service en fond pour gérer les téléchargements. Pour le lancer tapez, dans un terminal ou en appuyant sur les touches Alt+F2
transmission-daemon
Pour connaître les différentes options, tapez
transmission-daemon --help