So laden Sie Podcasts vom Linux-Terminal mit Podfox herunter

Wer sagt, dass Ihr Podcast-Manager ein klobiges GUI-Tool sein sollte? Lernen Sie Podfox kennen, den Podcast-Client für das Linux-Terminal: Er kann die gleichen Dinge tun wie ausgefallene Podcast-Apps, während er weniger Ressourcen verbraucht.

Podfox installieren

Der Podfox-Podcast-Client installiert sich etwas anders als die meisten Linux-Programme. Anstatt es direkt über Ihr Linux-Paketverwaltungstool zu installieren, müssen Sie das Programm über das Python-Paketinstallationsprogramm (auch bekannt als Pip) herunterladen.

Die Verteilung von Podfox über Pip bedeutet, dass Sie bereit sind, solange Ihr Linux-Betriebssystem die richtige Version von Python ausführt.

Python installieren

Für die meisten Linux-Benutzer sollte Python bereits installiert sein. Dies liegt daran, dass die meisten Linux-Programme stark auf die Programmiersprache Python angewiesen sind. Dennoch läuft nicht bei jeder Linux-Distribution das Pip-Paket-Tool standardmäßig, daher müssen Sie es möglicherweise von Hand installieren. Öffnen Sie ein Terminal, wählen Sie Ihr Betriebssystem aus und folgen Sie den Anweisungen, um es zum Laufen zu bringen!

Hinweis: Podfox benötigt Python3 und Pip3, um zu funktionieren, daher funktioniert die Installation von Python 2 und Pip nicht. Stellen Sie fest, dass Sie Python 3/Pip3 haben, indem Sie pip3 im Terminal ausführen. Wenn nichts passiert, haben Sie es nicht und sollten es installieren.

Ubuntu

sudo apt install python3-pip

Debian

sudo apt-get install python3-pip

Arch-Linux

sudo pacman -S python-pip

Fedora

sudo dnf install python3-pip

OpenSUSE

sudo zypper install python3-pip

Podfox installieren

Wenn das Python Package Index-Programm funktioniert, wird es möglich sein, es zu verwenden, um die neuesten zu erhalten

  So schreiben Sie mit Gnome MultiWriter unter Linux gleichzeitig auf mehrere USB-Laufwerke

Code direkt aus dem Internet herunterladen und auf Ihrem Linux-PC installieren. Öffnen Sie zur Installation ein Terminal und geben Sie Folgendes ein.

Einzelnutzer

Es ist möglich, die App nur für Ihren lokalen Benutzer zu installieren, indem Sie Pip ohne den Befehl sudo ausführen. Dadurch wird die Binärdatei in ~/.local/bin/ und nicht in einem allgemein zugänglichen Verzeichnis installiert. Dieser Weg bedeutet auch, dass die App nicht einfach an jedem Ort über ein Endgerät aufgerufen werden kann. Wenn Sie die damit verbundenen Risiken verstehen und dennoch fortfahren möchten, geben Sie den folgenden Befehl ein:

pip3 install podfox

oder (in einigen Fällen wie Arch Linux)

pip install podfox

Wenn die Installation fehlgeschlagen ist, haben Sie möglicherweise versehentlich das Python 2 Pip-Tool verwendet und nicht das richtige. Verwenden Sie Pip3 und immer noch kein Glück? Versuchen Sie stattdessen, den Quellcode herunterzuladen.

Gehen Sie wie folgt vor, um im Einzelbenutzermodus auf die App zuzugreifen:

cd ~/.local/bin/

./podfox

Systemweit

Der beste Weg, die App unter Linux zu installieren, ist, dies mit sudo zu tun. Dadurch steht das Programm Ihrem Benutzer jederzeit zur Verfügung und kann universell installiert werden. Führen Sie zum Installieren Folgendes aus:

sudo pip3 install podfox

oder (in einigen Fällen)

sudo pip install podfox

Episoden hinzufügen

Um einen neuen Podcast-Feed hinzuzufügen, gehen Sie zur Website der Sendung und greifen Sie auf den RSS-Feed zu. Wenn sie nur einen iTunes-Link haben, Verwenden Sie dieses Tool, um den RSS-Feed zu extrahieren kopieren Sie es zuerst in Ihre Zwischenablage. In diesem Beispiel verwenden wir die Linux Unplugged-Podcast Futter.

  So zeichnen Sie Ihren Linux-Desktop mit Kooha . auf

Öffnen Sie nach dem Abrufen des Podcast-Feeds ein Terminal und erstellen Sie mit dem Befehl mkdir ein Verzeichnis, in das alle Podcast-Dateien heruntergeladen werden.

mkdir -p ~/Podcasts

Erstellen Sie als Nächstes eine neue Konfigurationsdatei.

touch .podfox.json

Verwenden Sie den Nano-Texteditor, um die Konfigurationsdatei podfox.json zu bearbeiten.

nano ~/.podfox.json

Fügen Sie den folgenden Code darin ein. Stellen Sie sicher, dass Sie „Benutzername“ im folgenden Code in den Benutzernamen Ihres Linux-PCs ändern.

{
„Podcast-Verzeichnis“ : „/home/Benutzername/Podcasts“,
„maximal“: 5
}

Speichern Sie Nano mit Strg + O und beenden Sie es mit Strg + X. Wenn Sie fertig sind, nehmen Sie die Podcast-URL und fügen Sie sie wie folgt hinzu:

podfox import https://linuxunplugged.com/rss LUP

Wiederholen Sie diesen Vorgang mit so vielen Podcasts, wie Sie möchten. Achten Sie darauf, „maxnum“ in der Datei podfox.json zu ändern, wenn Sie mehr als 5 von einem Feed gleichzeitig herunterladen möchten.

  So zeichnen Sie das Gameplay unter Linux mit einem einfachen Bildschirmrekorder auf

Neue Folgen herunterladen

Das Herunterladen neuer Podcast-Episoden in der App erfordert zwei Befehle. Verwenden Sie zunächst den Update-Befehl, um die Podcast-Feeds in Podfox zu aktualisieren.

podfox update

Wenn alles auf dem neuesten Stand ist, verwenden Sie den Download-Befehl, um neue Episoden in ~/Podcasts herunterzuladen.

podfox download

Episoden spielen

Die Podcast-App ist sehr schlank und funktioniert nur, um Episoden aus Feeds mit Befehlen herunterzuladen. Es hat keinen eingebauten Audio- oder Videoplayer. Um dies zu beheben, sollten Sie VLC (für Video/Audio) oder Audacious für Audio installieren.

Um VLC oder Audacious zu installieren, öffnen Sie das Terminal und verwenden Sie den Paketmanager Ihres Linux-PCs, um nach „VLC“ und „Audacious“ zu suchen. Öffnen Sie alternativ die Gnome-Software-App, KDE Discover, Ubuntu Software Center usw. und suchen Sie danach.

Sobald die Apps installiert sind, öffnen Sie Ihren Dateimanager zu ~/Podcasts, klicken Sie auf den gewünschten Sendungsordner und klicken Sie mit der rechten Maustaste auf die Audio- (oder Videodatei).

Wählen Sie im Rechtsklickmenü „Öffnen mit …“ und wählen Sie Audacious oder VLC, um die Episode abzuspielen.