Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
p2p:bittorrent:seedbox-deluged-deluge-web-debian-wheezy [le 03/12/2013 à 20h19] 111110101011 [Installation] |
p2p:bittorrent:seedbox-deluged-deluge-web-debian-wheezy [le 06/08/2017 à 00h10] 111110101011 [Préambule] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
===== Seedbox avec deluge (deluged et deluge-web) ===== | ===== Seedbox avec deluge (deluged et deluge-web) ===== | ||
- | Suite à [[p2p: | + | ==== Historique de cet article |
- | Toujours | + | |
- | La version à l' | + | * Article initialement écrit en 2013 sous Debian Wheezy, avec la version |
+ | * Article repris en août 2017, sous Debian Stretch, avec la version de Deluge (en cours!) | ||
==== Préambule ==== | ==== Préambule ==== | ||
- | Comme je le dis dans le dossier | + | Deluge a été conçu |
- | Et être modulaire, c'est justement le cas de Deluge, qui tourne comme un daemon, c'est à dire sans interface graphique liée. Il faut lui ajoindre l' | + | Le guide du site officiel (en anglais) décrivant cet usage, appellé "Thin Client" |
- | De plus, le développement | + | Nous ne suivrons pas strictement ce guide, car Debian dispose déjà |
+ | ==== Installation sous Debian Stretch ==== | ||
- | ==== Installation ==== | + | Cela se fait assez simplement, il suffit d' |
- | + | ||
- | ... se fait assez simplement, il suffit d' | + | |
Il n'est pas nécessaire d' | Il n'est pas nécessaire d' | ||
- | Rappel: le " | + | < |
+ | apt install deluged deluge-web | ||
+ | </ | ||
+ | |||
+ | Rappel: le " | ||
Info: deluged intègre son propre serveur web, il n'est donc pas utile d' | Info: deluged intègre son propre serveur web, il n'est donc pas utile d' | ||
- | ==== Lancement | + | === Un peu de repérage |
- | <code bash> | + | Debian créé un compte utilisateur |
- | # (sous le compte utilisateur | + | |
- | # Lancez deluge, plus précisément le daemon | + | |
- | deluged | + | |
- | # Lancez aussi l' | + | < |
- | deluge-web & | + | # systemctl status deluged |
- | # (n' | + | ● deluged.service - LSB: Start or stop the Deluge BitTorrent daemon. |
+ | Loaded: loaded (/ | ||
+ | | ||
+ | Docs: man: | ||
+ | Tasks: 0 (limit: 4915) | ||
+ | | ||
</ | </ | ||
- | Vous pouvez ensuite vous assurer | + | On voit ici que même sous Stretch, qui utilise SystemD, le script de lancement est du type init.d.((Deluge fournit [[http://dev.deluge-torrent.org/wiki/ |
- | <code bash> | + | |
- | ps ux | grep deluge | + | Le chemin du script est ''/ |
- | </code> | + | |
- | ... vous devriez voir les 2 processus tourner: deluged, | + | Il nous indique l' |
+ | |||
+ | |||
+ | ==== Lancement de Deluge ==== | ||
+ | |||
+ | SystemD gère les scripts init.d, on peut donc gérer le démarrage de Deluge via SystemD. | ||
< | < | ||
- | delugeuser | + | # Vérifier si Deluge tourne |
- | delugeuser | + | systemctl status |
+ | |||
+ | # Démarrer Deluge à la main | ||
+ | systemctl stop deluged | ||
+ | |||
+ | # Fermer Deluge manuellement | ||
+ | systemctl start deluged | ||
</ | </ | ||
+ | |||
+ | Par la suite, on souhaitera que Deluge soit automatiqement démarré par SystemD, à chaque redémarrage du système. | ||
+ | |||
+ | Il faut pour cela éditer le fichier ''/ | ||
+ | |||
+ | Vous pouvez modifier cette valeur maintenant, mais il est plus sage de d' | ||
==== Configuration Basique ==== | ==== Configuration Basique ==== |