Transmission-2.84

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.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.9.

Informations sur le paquet

  • Téléchargement (HTTP) : https://transmission.cachefly.net/transmission-2.84.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 411aec1c418c14f6765710d89743ae42

  • Taille du téléchargement : 3 Mio

  • Estimation de l'espace disque requis : 230 Mio

  • Estimation du temps de construction : 1.1 SBU

Dépendances de Transmission

Requises

cURL-7.47.1, libevent-2.0.22 et OpenSSL-1.0.2g

Recommandées (pour construire une GUI)

Facultatives

Doxygen-1.8.11 et GDB-7.10.1

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

Installation de Transmission

Installez Transmission en lançant les commandes suivantes :

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

Les commandes suivantes sont utilisées si vous avez installé Qt et souhaitez compiler l'interface utilisateur Qt. Si Qt4 et Qt5 sont installés dans /opt, utilisez source setqt4 ou source setqt5 pour choisir lequel sera utilisé pour construire l'interface Qt. Pour Qt4, commencez par corriger le code avec :

sed -i '/^CONFIG/aQMAKE_CXXFLAGS += -std=c++11' qt/qtr.pro

Maintenant, compilez l'interface Qt, avec les commandes suivantes :

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

Ce paquet n'est pas fourni avec une 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

--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 2016-03-05 20:54:53 +0100