Transmission-3.00

Introduction à Transmission

Transmission est un client BitTorrent libre et multi-plateforme. Il sert à télécharger de gros fichiers (comme des ISO Linux) et il réduit, pour les distributeurs, le besoin de bande passante du serveur.

[Note]

Note

La vitesse de téléchargement du client par défaut est de 50 Ko/s, ce qui est plutôt faible. Elle peut être augmentée, mais même sur une connexion internet rapide, les vitesse maximales observées étaient autour de 500 Ko/s. Pour ceux qui ont une connectivité plus rapide que 1 Mo/s, le téléchargement direct (si disponible) sera bien plus rapide.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Transmission

Requises

cURL-7.84.0 et libevent-2.1.12

Recommandées (pour construire une interface graphique)

Facultatives

Doxygen-1.9.4 et GDB-12.1

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/transmission

Installation de Transmission

Appliquez un correctif facultatif pour documenter l'option pid-file dans la page de manuel de transmission-daemon :

patch -Np1 -i ../transmission-3.00-pidfile_doc-1.patch

Installez Transmission en exécutant les commandes suivantes :

./configure --prefix=/usr --enable-cli &&
make

Compilez l'interface Qt avec les commandes suivantes :

pushd qt        &&
  qmake qtr.pro &&
  make          &&
popd

Ce paquet n'a pas de suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Si vous avez compilé l'interface graphique en Qt, installez-la en lançant les commandes suivantes en tant qu'utilisateur root :

make INSTALL_ROOT=/usr -C qt install &&

install -m644 qt/transmission-qt.desktop /usr/share/applications/transmission-qt.desktop &&
install -m644 qt/icons/transmission.png  /usr/share/pixmaps/transmission-qt.png

Explication des commandes

--enable-cli . ce paramètre active la construction du client en ligne de commande.

--without-gtk : Ce paramètre désactive la construction de l'interface GTK+ si GTK+ est présent sur le système (utile pour Qt5 ou les constructions de cli seulement).

Contenu

Programmes installés: transmission-cli, transmission-create, transmission-daemon, transmission-edit, transmission-gtk, transmission-qt, transmission-remote et transmission-show
Bibliothèques installées: Aucune
Répertoire installé: /usr/share/transmission

Descriptions courtes

transmission-cli

est un client BitTorrent léger et en ligne de commande avec la possibilité de le scripter

transmission-create

est un outil en ligne de commande utilisé pour créer des fichiers .torrent

transmission-daemon

est une session Transmission en démon qu'on peut contrôler avec des commandes RPC depuis l'interface Web de transmission ou transmission-remote

transmission-edit

est un outil en ligne de commande pour modifier les URL d'annonce de fichiers .torrent

transmission-gtk

est un client bittorrent en Gtk+

transmission-qt

est un client bittorrent en Qt

transmission-remote

est un outil de contrôle à distance pour transmission-daemon et transmission

transmission-show

est un outil en ligne de commande pour afficher les métadonnées d'un fichier .torrent

Last updated on