Comment installer CouchPotato sur Linux
Vous téléchargez fréquemment des fichiers multimédias via Usenet et des torrents ? Aspirez-vous à automatiser ce processus ? Si tel est le cas, l'application CouchPotato pourrait vous intéresser. C'est un outil remarquable qui, une fois correctement configuré, peut télécharger automatiquement divers contenus via torrent et Usenet, depuis une multitude de sources. Cet article vous guidera à travers l'installation de CouchPotato sur Linux.
L'importance d'un VPN avec CouchPotato
L'utilisation de CouchPotato facilite l'acquisition automatisée des derniers torrents et téléchargements Usenet. Bien que cela ne soit pas illégal en soi, l'obtention de fichiers par ce biais via une connexion internet domestique comporte des risques. De nombreux fournisseurs d'accès internet (FAI) désapprouvent l'utilisation de leur réseau à ces fins.
Si vous choisissez d'utiliser CouchPotato sur Linux pour obtenir des fichiers multimédias via Usenet et torrents, nous vous recommandons vivement l'emploi d'un VPN pour garantir votre sécurité et anonymat.
ExpressVPN est reconnu comme le VPN de premier choix par nos experts en cybersécurité. Il fonctionne parfaitement sous Linux et propose une application cliente performante. De plus, il offre des débits de téléchargement élevés, un chiffrement AES 256 bits et un secret de transmission parfait dans 94 pays. Une offre exclusive est disponible pour les lecteurs de toptips.fr : 3 mois gratuits sur l'abonnement annuel, soit une réduction de 49%.
Installation de CouchPotato
En consultant le site officiel de CouchPotato, vous ne trouverez pas de section "Téléchargement Linux" ou d'instructions spécifiques pour les différentes distributions Linux prises en charge. À la place, vous verrez des logos Microsoft Windows, Apple macOS, et GitHub, ainsi qu'un lien vers le code source du projet.
Bien qu'il soit regrettable que le projet ne propose pas de binaires prêts à l'emploi pour les distributions Linux les plus populaires, cela peut se comprendre, étant donné que de nombreux projets Linux ne souhaitent pas héberger eux-mêmes de tels fichiers. Par conséquent, si vous envisagez d'utiliser CouchPotato sous Linux, l'unique option est de compiler le logiciel à partir du code source.
La première étape pour faire fonctionner CouchPotato via le code source est l'installation de certains paquets. Ces paquets sont des dépendances de compilation, indispensables pour une compilation réussie.
Pour installer ces dépendances, ouvrez une fenêtre de terminal et suivez les instructions adaptées à votre distribution Linux :
Ubuntu
sudo apt install git python2 sudo pip install --upgrade pyopenssl
Debian
sudo apt-get install git python sudo pip install --upgrade pyopenssl
Arch Linux
sudo pacman -S git python2 sudo pip install --upgrade pyopenssl
Fedora
sudo dnf install git python2 sudo pip install --upgrade pyopenssl
OpenSUSE
sudo zypper install git python sudo pip install --upgrade pyopenssl
Linux générique
CouchPotato ne requiert pas un grand nombre de dépendances sous Linux. D'après le site web, les outils nécessaires sont Git pour récupérer le code source, et Python 2.7 ou une version ultérieure.
Git et Python 2.7 sont aisément disponibles sur la quasi-totalité des distributions Linux. Si vous souhaitez l'installer sur votre système mais que vous ne savez pas où chercher, consultez Pkgs.org.
Récupération du code source
Le code source de CouchPotato est hébergé sur GitHub. La récupération est très simple. Ouvrez un terminal et utilisez la commande git clone :
git clone https://github.com/CouchPotato/CouchPotatoServer.git couchpotato
Une fois le code téléchargé, utilisez la commande mv pour le déplacer de votre répertoire personnel (~/) vers le dossier /opt/ du système de fichiers racine :
sudo mv couchpotato /opt/
Le code étant désormais dans /opt/, vous pouvez démarrer le serveur CouchPotato avec les commandes suivantes :
cd /opt ./CouchPotato.py
Au démarrage, CouchPotato devrait s'ouvrir dans un nouvel onglet de votre navigateur. Pour arrêter le serveur, retournez à la fenêtre de terminal et appuyez sur Ctrl + C.
Désinstallation de CouchPotato
Pour désinstaller CouchPotato, procédez comme suit : ouvrez un terminal, puis passez en mode superutilisateur avec la commande su ou sudo -s :
su -
ou
sudo -s
Déplacez-vous vers le dossier /opt/ où se trouve le code de CouchPotato :
cd /opt/
Supprimez le dossier de code avec la commande rm :
rm -rf couchpotato
Le dossier étant supprimé, CouchPotato est désinstallé de votre système Linux !
Configuration de CouchPotato
Lorsque l'application est lancée dans votre navigateur, un assistant de configuration s'affiche. Suivez les étapes pour configurer vos paramètres de CouchPotato.

Une fois la configuration terminée, cliquez sur le bouton "Je suis prêt à démarrer la génialité" situé en bas de la page.