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
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 é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.
This package is known to build and work properly using an LFS-11.0
platform.
Informations sur le paquet
Dépendances de Transmission
Requises
cURL-7.78.0 et libevent-2.1.12
Recommandées (pour construire une interface graphique)
GTK+-3.24.30 et Qt-5.15.2
Facultatives
Doxygen-1.9.2 et GDB-10.2
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/transmission
Installation de Transmission
Installez Transmission en lançant
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'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
--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).