- - Sådan downloades podcasts fra Linux-terminalen med Podfox

Sådan downloades podcasts fra Linux-terminalen med Podfox

Hvem siger, at din podcast manager skal være et klodset GUI-værktøj? Mød Podfox, podcast-klienten til Linux-terminalen: den kan gøre alle de samme ting, som fancy podcast-apps gør, mens du bruger færre ressourcer.

Installer Podfox

Podfox podcast-klienten installeres lidtanderledes end de fleste Linux-programmer. I stedet for at installere det direkte gennem dit Linux-pakkehåndteringsværktøj, skal du hente programmet gennem Python-pakkeinstallationsprogrammet (alias Pip).

Distribution af Podfox via Pip betyder, at så længe dit Linux-operativsystem kører den rigtige version af Python, er du klar til at gå.

Installer Python

For de fleste Linux-brugere burde Python allerede være detinstalleret. Dette skyldes, at de fleste Linux-programmer er meget afhængige af Python-programmeringssprog. Stadig, ikke alle Linux-distributioner har Pip-pakkeværktøjet som standard, så du skal muligvis installere det manuelt. Åbn en terminal, vælg dit operativsystem, og følg instruktionerne for at komme i gang!

Bemærk: Podfox har brug for Python3 og Pip3 for at fungere, så installation af Python 2 og Pip fungerer ikke. Bestem, om du har Python 3 / Pip3 ved at køre PIP3 i terminalen. Hvis der ikke sker noget, har du det ikke og skal installere det.

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

Installer Podfox

Når Python Package Index-programmet fungerer, er det muligt at bruge det til at få fat i det nyeste

kode direkte fra internettet og installer det på din Linux-pc. For at installere skal du åbne en terminal og indtaste følgende.

Enkelt bruger

Det er muligt at installere appen kun for din lokale bruger ved at køre Pip uden sudo kommando. Dette installerer den binære til ~ / .Local / bin /, snarere end et universelt tilgængeligt bibliotek. At gå denne rute betyder også, at appen ikke nemt kan kaldes via en terminal overalt. Hvis du forstår risikoen for dette og stadig ønsker at fortsætte, skal du indtaste følgende kommando:

pip3 install podfox

eller (i nogle tilfælde som Arch Linux)

pip install podfox

Hvis installationen mislykkedes, kan du have brugt Python 2 Pip-værktøjet ved et uheld og ikke det korrekte. Brug Pip3 og stadig ikke held? Prøv at downloade kildekoden i stedet.

For at få adgang til appen i enkeltbrugertilstand:

cd ~/.local/bin/
./podfox

Hele systemet

Den bedste måde at installere appen på Linux er ved at gøre det med sudo. Dette tillader, at programmet til enhver tid er tilgængeligt for din bruger og installeres universelt. For at installere skal du køre:

sudo pip3 install podfox

eller (i nogle tilfælde)

sudo pip install podfox

Tilføjelse af episoder

Gå til showets for at tilføje et nyt podcast-feedwebsted og tag fat i RSS-feed. Hvis de kun har et iTunes-link, skal du bruge dette værktøj til at udpakke RSS-feed først og derefter kopiere det til dit udklipsholder. I dette eksempel bruger vi podcast-feedet til Linux, der ikke er tilsluttet.

Når du har taget podcast-feedet, skal du åbne en terminal og bruge mkdir kommando til at oprette et bibliotek, hvor alle Podcast-filer vil downloades.

mkdir -p ~/Podcasts

Opret derefter en ny konfigurationsfil.

touch .podfox.json

Brug Nano-teksteditor til at redigere podfox.json config-fil.

nano ~/.podfox.json

Indsæt koden herunder i den. Sørg for at ændre "brugernavn" i koden herunder til din Linux PC's brugernavn.

{
"podcast-directory" : "/home/username/Podcasts",
"maxnum" : 5
}

Gem Nano med Ctrl + O, og gå ud med Ctrl + X. Når du er færdig, skal du tage podcast-URL'en og tilføje den sådan:

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

Gentag denne proces med så mange podcasts, som du ønsker. Sørg for at ændre “maxnum” i podfox.json fil, hvis du gerne vil downloade mere end 5 fra et feed ad gangen.

Download nye episoder

Download af nye Podcast-episoder inde i appen kræver to kommandoer. Brug først opdatering kommando til at opdatere Podcast-feeds inde i Podfox.

podfox update

Når alt er ajour, skal du bruge Hent kommando til at downloade nye episoder til ~ / Podcasts.

podfox download

Afspilning af episoder

Podcast-appen er meget slank og fungerer kun som enmåde at downloade episoder fra feeds med kommandoer. Det har ikke en indbygget lyd- eller videoafspiller. For at løse dette, skal du overveje at installere VLC (til video / lyd) eller Audacious til lyd.

For at installere VLC eller Audacious skal du åbne terminalenog brug din Linux-pc's pakkeadministrator til at søge efter "VLC" og "Audacious". Åbn alternativt Gnome-software-appen, KDE Discover, Ubuntu Software Center osv., Og søg efter dem.

Når apps er installeret, skal du åbne din filhåndtering til ~ / Podcasts, klik på den ønskede visningsmappe og højreklik på lyden (eller videofilen).

I højreklikmenuen skal du vælge “Åbn med ..” og vælge Audacious eller VLC for at afspille episoden.

Kommentarer