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 07/08/2014 à 13h34] 111110101011 |
p2p:bittorrent:seedbox-deluged-deluge-web-debian-wheezy [le 06/08/2017 à 00h13] 111110101011 [Installation sous Debian Stretch] |
||
---|---|---|---|
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' | ||
+ | |||
+ | < | ||
+ | apt install deluged deluge-web | ||
+ | </ | ||
Rappel: le " | Rappel: le " | ||
Ligne 22: | Ligne 26: | ||
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:// |
+ | |||
+ | Le chemin du script est ''/ | ||
+ | |||
+ | 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. | ||
< | < | ||
- | ps ux | grep deluge | + | # Vérifier si Deluge tourne |
- | </ | + | systemctl status |
- | ... vous devriez voir les 2 processus tourner: | + | |
- | < | + | # Démarrer Deluge à la main |
- | delugeuser | + | systemctl stop deluged |
- | delugeuser | + | |
+ | # 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 ==== |