Who says your podcast supervisor ought to be a clunky GUI software? Meet Podfox, the podcast consumer for the Linux terminal: it might probably do all the identical issues that fancy podcast apps do whereas utilizing fewer assets.

Set up Podfox

The Podfox podcast consumer installs just a little in a different way than most Linux packages. As an alternative of putting in it immediately by way of your Linux package deal administration software, you’ll have to get this system by way of the Python package deal installer (aka Pip).

Distributing Podfox through Pip implies that so long as your Linux working system runs the right model of Python, you’ll be able to go.

Set up Python

For many Linux customers, Python ought to already be put in. This is because of the truth that most Linux packages rely closely on the Python programming language. Nonetheless, not each Linux distribution has the Pip package deal software working by default, so you could want to put in it by hand. Open up a terminal, choose your working system and comply with the directions to get it going!

Be aware: Podfox wants Python3 and Pip3 to work, so putting in Python 2 and Pip won’t work. Decide you may have Python 3/Pip3 by working pip3 within the terminal. If nothing occurs, you don’t have it and will set up it.

Ubuntu

sudo apt set up python3-pip

Debian

sudo apt-get set up python3-pip

Arch Linux

sudo pacman -S python-pip

Fedora

sudo dnf set up python3-pip

OpenSUSE

sudo zypper set up python3-pip

Set up Podfox

With the Python Package deal Index program working, it’ll be potential to make use of it to seize the newest

code immediately from the web and set up it in your Linux PC. To set up, open up a terminal and enter the next.

Single Consumer

It’s potential to put in the app simply to your native consumer, by working Pip with out the sudo command. Doing this installs the binary to ~/.native/bin/, somewhat than a universally accessible listing. Going this route additionally implies that the app can’t be simply known as through a terminal at anywhere. When you perceive the dangers for this and nonetheless wish to proceed, enter the next command:

pip3 set up podfox

or (in some circumstances, like Arch Linux)

pip set up podfox

If the set up failed, you could have by accident used the Python 2 Pip software, and never the right one. Use Pip3 and nonetheless no luck? Attempt downloading the supply code as an alternative.

To entry the app in single-user mode, do:

cd ~/.native/bin/

./podfox

System-wide

The finest strategy to set up the app on Linux is by doing it with sudo. This can permit this system to be out there at any time to your consumer, and be put in universally. To set up, run:

sudo pip3 set up podfox

or (in some circumstances)

sudo pip set up podfox

Including Episodes

To add a brand new podcast feed, go to the present’s web site and seize the RSS feed. In the event that they solely have an iTunes hyperlink, use this tool to extract the RSS feed first, then copy it to your clipboard. On this instance, we’ll use the Linux Unplugged podcast feed.

After grabbing the podcast feed, open up a terminal and use the mkdir command to make a listing the place all Podcast information will obtain.

mkdir -p ~/Podcasts

Subsequent, create a brand new config file.

contact .podfox.json

Use the Nano textual content editor to edit the podfox.json config file.

nano ~/.podfox.json

Paste the code beneath in it. You should definitely change “username” within the code beneath to your Linux PC’s username.

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

Save Nano with Ctrl + O, and exit with Ctrl + X. When executed, take the podcast URL and add it like so:

podfox import  LUP

Repeat this course of with as many podcasts as you’d like. You should definitely change “maxnum” within the podfox.json file for those who’d wish to obtain greater than 5 from a feed at a time.

Download New Episodes

Downloading new Podcast episodes contained in the app requires two instructions. First, use the replace command to refresh the Podcast feeds inside Podfox.

2Q==

podfox replace

When every little thing is updated, use the obtain command to obtain new episodes to ~/Podcasts.

podfox obtain

Enjoying Episodes

The podcast app may be very slim and solely works as a strategy to obtain episodes from feeds with instructions. It doesn’t have a built-in audio or video participant. To repair this, contemplate putting in VLC (for video/audio), or Audacious for audio.

To set up VLC or Audacious, open up the terminal and use your Linux PC’s package deal supervisor to seek for “VLC” and “Audacious”. Alternatively, open up the Gnome Software program app, KDE Uncover, Ubuntu Software program Heart, and many others and seek for them.

As soon as the apps are put in, open up your file supervisor to ~/Podcasts, click on on the specified present folder and right-click on the audio (or video file).

Within the right-click menu, choose “Open with..” and select Audacious or VLC to play the episode.



Source link

Share.
Leave A Reply

Exit mobile version