====== Installation Rtorrent ====== {{tag>P2P bittorrent rtorrent}} ===== Pré-requis ===== Nous créons le répertoire qui va accueillir les fichiers rtorrent sudo mkdir /var/rtorrent Nous créons l'utilisateur dédié sudo adduser --home /var/rtorrent/ --gecos "seedbox user" --disabled-password seedbox Nous installons rtorrent et tmux sudo aptitude install rtorrent tmux ===== Script seedbox.sh ===== Nous créons le script qui va nous permettre de "piloter" rtorrent sudo vi /usr/local/bin/seedbox.sh Et y ajoutons ce contenu #!/bin/bash # Rtorrent operations # Author: stanlog # Website: http://www.grohub.org # Version: 20160409 case $1 in start) echo "Démarrage de rtorrent dans une session tmux" tmux new-session -d -s rt rtorrent ;; stop) echo "Arrêt de rtorrent dans une session tmux" tmux kill-session -t rt ;; console) echo "rtorrent console" echo "============================" echo "" echo "Press \"CTRL+b d\" to exit console." read -p "Press any key to access to the console" tmux attach-session -t rt clear ;; *) echo "Usage: $0 {start|stop|console}" ;; esac exit 0 Nous rendons le script exécutable sudo chmod 755 /usr/local/bin/seedbox.sh ===== Utiliser le script ===== Pour lancer rtorrent sudo -u seedbox seedbox.sh start Pour stopper rtorrent sudo -u seedbox seedbox.sh stop Pour ouvrir rtorrent sudo -u seedbox seedbox.sh console ===== Démarrage /arrêt via systemd ===== À venir... ===== Liens ===== * [[https://wiki.archlinux.org/index.php/RTorrent|Rtorrent on Archlinux wiki]]