Transmission-4.0.1

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.

This package is known to build and work properly using an LFS 11.3 platform.

Informations sur le paquet

Dépendances de Transmission

Requises

cURL-7.88.1

Recommandées

Recommandées (pour construire une interface graphique)

Facultatives

nodejs-18.14.1 (pour construire le client web, pas requis à l'exécution), appindicator, dht, libb64, libdeflate, libnatpmp, libutp et miniupnp

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

Installation de Transmission

Installez Transmission en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/transmission-4.0.1 \
      .. &&

make

Maintenant, en tant qu'utilisateur root :

make install

Comme transmission.png a l'air absent, créez-le à partir du svg :

rsvg-convert                                               \
   /usr/share/icons/hicolor/scalable/apps/transmission.svg \
   -o /usr/share/pixmaps/transmission.png

Explication des commandes

-DENABLE_QT=OFF : ce paramètre désactive la construction du client Qt5. Le comportement par défaut est de le construire si Qt-5.15.8 est installé.

-DENABLE_GTK=OFF : ce paramètre désactive la construction du client GTK+3 en ligne de commande. Le comportement par défaut est de le construire si Gtkmm-3.24.7 est installé.

-DENABLE_WEB=OFF : ce paramètre désactive la construction du client web. Le comportement par défaut est de le construire si nodejs-18.14.1 est installé.

Contenu

Programmes installés: transmission-cli, transmission-create, transmission-daemon, transmission-edit, transmission-gtk or transmission-qt, transmission-remote et transmission-show
Bibliothèques installées: Aucune
Répertoire installé: /usr/share/transmission (contient le client web, facultatif) et /usr/share/doc/transmission-4.0.1

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