ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

[[transmission]]

Piste: » transmission


Transmission

Attention : Nous vous rappelons qu'il est interdit d'utiliser ce logiciel à des fins illégales (piratage, contrefaçon ou toute autre activité étant considérée hors-la-loi par les lois en vigueur dans votre pays de résidence).

Transmission est le logiciel de torrents installé par défaut à partir de Ubuntu 8.04 Hardy Heron.

Présentation

Transmission

Transmission est un client BitTorrent léger en GTK2 avec une interface très épurée.

Nouveautés de la version 1.00

En dehors de la correction des bogues, les apports de cette version sont:

  • système d'expédition désormais exécuté par MiniUPnP et libnatpmp
  • possibilité de choisir le nombre de connexions totales et par torrent
  • option pour choisir de ne pas utiliser le cryptage
  • PEX est désormais globalement configuré
  • mise à jour de l'icône
  • un remodelage de l'interface principale
  • un mode minimal pour montrer plus de torrents dans moins d'espace de bureau
  • le filtrage de torrent
  • le test du port dans les préférences
  • une fenêtre de statistiques
  • tri par activité, progrès, état, et tracker

Installation

Par les dépôts

Pour Gutsy, il vous suffit d'installer le paquet transmission avec lequel vous aurez une interface graphique et en ligne de commande

Si vous n'utilisez que l'interface graphique, installez le paquet transmission-gtk

Si vous souhaitez disposer uniquement d'une interface en ligne de commande installez seulement le paquet transmission-cli

Transmission sous Gutsy est en version 0.72 et en version 1.06 si vous avez ajouté les dépôts backports et en version 1.06 sous Hardy.

par compilation (non-recommandé)

FIXME : utilité de la méthode à part se complqier la vie pour avoir la dernière version ? (dans ce cas passez à une autre distrib car Ubuntu met à jour les versions tous les 6 mois et pas moins !)

Pour disposer de la dernière version de transmission, il est possible de la compiler soit-même.
Tout d'abord, installer les paquets pour compiler: build-essential fakeroot checkinstall svn

Il vous faut également installer les paquets libgettext-ruby1.8 libgettext-ruby-util libssl0.9.8 libssl-dev libevent-dev libevent1 libgtk2.0-dev python-gtk2-dev afin d'éviter des problèmes de dépendances. On peut désormais télécharger les sources :

svn co svn://svn.m0k.org/Transmission/trunk Transmission

Après avoir entré cette commande, la liste des fichiers téléchargés défile et se termine par « Révision xxxx extraite ». De plus, parmis les fichiers téléchargés se trouve un fichier « NEWS » dans lequel se trouve le numéro de version. Notez-les, ils serviront d'ici peu (pour l'exemple, nous allons utiliser le numéro de révision 4800 et le numéro de version 1.10). Ensuite, on compile :

cd Transmission
./autogen.sh
./configure -q
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

Vous aurez peut-être un message d'erreur : Warning: The package name "Transmission" contains upper case... pas de panique, appuyez sur Entrée pour passer. Vous pouvez ensuite 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: [  ]
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, 4 pour modifier le numéro de révision. 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: [ 1.10 ]
4 -  Release: [ svn-r4800 ]
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

Utilisation

transmission-gtk

Pour lancer Transmission, allez dans Applications → Internet et cliquez sur "Transmission", ou dans un terminal :

transmission-gtk

ou

transmission

selon votre version.

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

Désinstallation

Il suffit de supprimer le paquet transmission, transmission-cli ou transmission-gtk selon la version que vous avez installé.

Liens


transmission.txt · Dernière modification: Le 03/05/2008, à 08:26 par laurentb
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL