So installieren Sie CouchPotato unter Linux

Automatisches Herunterladen von Mediendateien mit CouchPotato unter Linux

Laden Sie häufig Mediendateien aus dem Internet über Usenet und Torrents herunter? Wünschen Sie sich, diesen Prozess zu automatisieren? Dann könnte die Anwendung CouchPotato genau das Richtige für Sie sein. Dieses interessante Tool ist, einmal richtig eingerichtet, in der Lage, automatisiert verschiedene Torrent- und Usenet-Dateien aus zahlreichen Quellen zu beziehen. In diesem Artikel zeigen wir Ihnen, wie Sie CouchPotato unter Linux installieren können.

Einsatz eines VPN mit CouchPotato

CouchPotato ermöglicht es Ihnen, die neuesten Torrents und Usenet-Downloads automatisch über das Internet zu beziehen. Obwohl dies nicht illegal ist, kann das Herunterladen von Dateien über Usenet und Torrent über Ihre Heimverbindung riskant sein. Viele Internetanbieter sehen es nicht gern, wenn ihre Kunden ihre Verbindung auf diese Weise nutzen.

Sollten Sie sich entscheiden, CouchPotato unter Linux für den Bezug von Mediendateien über Usenet und Torrent einzusetzen, empfehlen wir dringend die Nutzung eines VPNs, um Ihre Sicherheit und Privatsphäre zu gewährleisten.

ExpressVPN ist laut unseren Sicherheitsexperten das beste VPN. Es funktioniert zuverlässig unter Linux und bietet einen ausgezeichneten Client zum Herunterladen. Darüber hinaus bietet es schnelle Download-Geschwindigkeiten mit 256-Bit-AES-Verschlüsselung und Perfect Forward Secrecy in 94 Ländern. Für Leser von wdzwdz gibt es sogar ein exklusives Angebot: 3 Monate gratis bei Abschluss eines Jahresabos und 49 % Rabatt.

Installation von CouchPotato

Auf der CouchPotato-Webseite finden Sie keine spezielle Downloadseite für Linux oder detaillierte Anleitungen für die verschiedenen unterstützten Linux-Betriebssysteme. Stattdessen werden Logos für Microsoft Windows, Apple macOS und ein GitHub-Logo mit einem Link zum Quellcode des Projekts angezeigt.

Es ist zwar bedauerlich, dass das Projekt keine vorkompilierten Binärdateien für gängige Linux-Distributionen anbietet, aber es ist nachvollziehbar, da viele Linux-Projekte nicht die Ressourcen für das Hosten solcher Dateien haben. Wenn Sie CouchPotato unter Linux nutzen möchten, ist die Kompilierung aus dem Quellcode die einzige Option.

Der erste Schritt, um CouchPotato unter Linux zu installieren, ist die Installation einiger benötigter Pakete. Diese Pakete sind Build-Abhängigkeiten, ohne die der Quellcode nicht korrekt kompiliert werden kann.

Um die Abhängigkeiten zu installieren, öffnen Sie ein Terminalfenster und führen Sie die folgenden Befehle aus, die für Ihre Linux-Distribution relevant sind.

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

Generisches Linux

CouchPotato benötigt nicht viele Abhängigkeiten, um unter Linux zu funktionieren. Laut der Webseite benötigen Sie lediglich Git, um den Code herunterzuladen, und Python 2.7 oder höher.

Sowohl Git als auch Python 2.7 sind in praktisch jeder Linux-Distribution verfügbar. Wenn Sie die Software auf Ihrem Linux-System ausführen möchten, aber nicht wissen, wo Sie suchen müssen, können Sie Pkgs.org konsultieren.

Herunterladen des Quellcodes

Der Quellcode für CouchPotato wird auf GitHub gehostet. Das Herunterladen ist sehr einfach. Öffnen Sie ein Terminalfenster und führen Sie den Befehl git clone aus.

git clone https://github.com/CouchPotato/CouchPotatoServer.git couchpotato

Nachdem der Code auf Ihr Linux-System heruntergeladen wurde, verwenden Sie den Befehl mv, um den Code aus Ihrem Home-Verzeichnis (~/) in den Ordner /opt/ im Root-Dateisystem zu verschieben.

sudo mv couchpotato /opt/

Sobald sich der Code im Verzeichnis /opt/ befindet, können Sie den CouchPotato-Server mit den folgenden Befehlen starten.

cd /opt
./CouchPotato.py

CouchPotato sollte sich dann in einem neuen Browser-Tab öffnen. Um den Server zu stoppen, gehen Sie zum Terminalfenster zurück und drücken Sie Strg+C.

Deinstallation von CouchPotato

Möchten Sie CouchPotato von Ihrem Linux-System entfernen? Gehen Sie wie folgt vor: Öffnen Sie ein Terminalfenster und wechseln Sie mit su oder sudo -s in den Root-Modus.

su -

oder

sudo -s

Navigieren Sie im Terminal zum Ordner /opt/, in dem sich der CouchPotato-Code befindet.

cd /opt/

Löschen Sie den Code-Ordner mit dem Befehl rm.

rm -rf couchpotato

Nachdem der Ordner gelöscht wurde, ist CouchPotato von Ihrem Linux-System deinstalliert.

Verwendung von CouchPotato

Wenn die Anwendung läuft, erscheint ein Konfigurationsassistent in Ihrem Browserfenster. Nutzen Sie diesen Assistenten, um Ihre CouchPotato-Einstellungen zu konfigurieren.

Sobald alles eingerichtet ist, wählen Sie die Schaltfläche „Ich bin bereit, mit der Großartigkeit zu beginnen“ am Ende der Seite.