| Debian Squeeze : les torrents avec TRANSMISSION |
|
|
|
| Informatique - Software | ||
| Samedi, 30 Janvier 2010 15:32 | ||
|
Transmission permet de gérer des torrents en ligne de commande, via une interface web (via RPC), ou encore en utilisant directement RPC via transmission remote GUI. Ici, le memento pour utiliser l'interface web et TRGui. Cliquer sur les images d'illustrations pour les agrandir.
Bien évidement à n'utiliser que sur des fichiers libres de droit ou sur lesquels vous disposez de droits suffisants. Les images d'interprétations ont été réalisé avec le tracker thepiratebay.
Mise à jour systèmeapt-get update apt-get upgrade Installation du démonapt-get install transmission-cli transmission-common transmission-daemon Conseil :Lancer et arréter le démon pour qu'il génère un fichier de configuration complet : /etc/init.d/transmission-daemon start /etc/init.d/transmission-daemon stop Important :La configuration du démon en ligne de commande doit s'effectuer quand celui-ci est arréter. Configuration du démonvi /etc/transmission-daemon/settings.json Détails des paramètres importants :bind-address-ipv4 : Adresse d'écoute (0.0.0.0 pour toutes) bind-address-ipv6 : Adresse d'écoute IPv6 (:: pour toutes) dht-enabled : Activation de dht download-dir : Répertoire de téléchargement download-limit : Nombre maximal de téléchargements simultanés download-limit-enabled : Activer la limite de fichiers téléchargers encryption : 0 (désactiver), 1 (activer), 2 (uniquement crypter) max-peers-global : Nombre max de noeuds message-level : Criticitée des messages remontés peer-limit-per-torrent : Nombre de noeuds par torrent peer-limit-global : Nombre de noeuds pour tout les torrents peer-port : Port d'écoute (à rediriger) peer-port-random-high : Port réservé le plus haut peer-port-random-low : Port réservé le plus bas peer-port-random-on-start : Sélection aléatoire des ports peer-socket-tos : Activation de la TOS Les paramètres proxy étants dans en générale trés peu utilisé je ne les détails pas, de plus le nom des variables est trés explicite. ratio-limit : Ration a atteindre ratio-limit-enabled : Activer la limite d'envoi par ratio {true|false} rpc-authentication-required : Activer l'authentification par rpc {true|false} rpc-bind-address : Adresse d'écoute ou 0.0.0.0 rpc-enabled : Activer rpc {true|false} rpc-password : Mot de passe rpc rpc-port" : port TCP RPC rpc-username : Login rpc-whitelist : Liste des IP authorisées par RPC rpc-whitelist-enabled : Activer le filtre par liste blanche {true|false} speed-limit-down : Limite de téléchargement en ko/s speed-limit-down-enabled : Activation de la limite de téléchargement{true|false} speed-limit-up : Limite d'envoie en ko/s speed-limit-up-enabled : Activation de la limite d'envoie {true|false} upload-slots-per-torrent : Nombre de slot maximum par torrent umask : Umask des fichiers téléchargés Sauvegarder et relancer le démon :/etc/init.d/transmission-daemon start Interface WEBTransmission est accessible par l'interface à l'adresse : http://ip_ou_dns:rpc-port
Transmission Remote GUIUrl du projet : http://code.google.com/p/transmisson-remote-gui/ Une fois intallé, configurer le programme avec l'adresse, le port rpc et vos identifiants configurés sur le serveur. L'intéret de ce programme est de bénéfier d'une interface utorrent like, facile à prendre en main, pour gérer depuis un réseau local ou encore internet son server transmission.
Votre routeurIl faudra penser à rediriger les ports de votre routeur sur le serveur (le port RPC si vous souhaiter utiliser l'interface web ou remote GUI depuis internet, ainsi que la plage de port de peer-port-random-low à peer-port-random-high et le peer-port). DésinstallationPour supprimer le programme uniquement : apt-get remove transmission-cli transmission-common transmission-daemon Désinstallation du programme et suprression des fichiers de configuration : apt-get remove --purge transmission-cli transmission-common transmission-daemon libevent-1.4-2 Répertoire à supprimer (si dpkg ne l'a pas fait) :
et les fichiers :
Attention, libevent est peut être utilisé par d'autre programme. Réinstallation - Erreur DPKGSuivant la désinstallation que vous avez effectué, il est possible que dpkg retourne dpkg: unrecoverable fatal error, aborting: syntax error: unknown user 'debian-transmission' in statoverride file Le plus simple est alors de recréer l'utilisateur ({adduser|useradd} debian-transmission). |
||
| Mise à jour le Dimanche, 31 Janvier 2010 11:48 |