Podfoxを使用してLinuxターミナルからポッドキャストをダウンロードする方法

Podfoxを使用してLinuxターミナルからポッドキャストをダウンロードする方法

あなたのポッドキャストマネージャーは不格好なGUIツールであるべきだと誰が言いますか?Linuxターミナル用のポッドキャストクライアントであるPodfoxをご覧ください。これは、より少ないリソースを使用しながら、豪華なポッドキャストアプリと同じことをすべて実行できます。

Podfoxをインストールします

Podfoxポッドキャストクライアントのインストールは、ほとんどのLinuxプログラムとは少し異なります。Linuxパッケージ管理ツールを介して直接インストールする代わりに、Pythonパッケージインストーラー(別名Pip)を介してプログラムを取得する必要があります。

Pipを介してPodfoxを配布するということは、Linuxオペレーティングシステムが正しいバージョンのPythonを実行している限り、すぐに使用できることを意味します。

Pythonをインストールする

ほとんどのLinuxユーザーの場合、Pythonはすでにインストールされているはずです。これは、ほとんどのLinuxプログラムがPythonプログラミング言語に大きく依存しているためです。それでも、すべてのLinuxディストリビューションでデフォルトでPipパッケージツールが実行されているわけではないため、手動でインストールする必要がある場合があります。ターミナルを開き、オペレーティングシステムを選択し、指示に従って実行します。

注:Podfoxが機能するにはPython3とPip3が必要であるため、Python2とPipのインストールは機能しません。ターミナルでpip3を実行して、Python 3 / Pip3があることを 確認 します。何も起こらない場合は、持っていないのでインストールする必要があります。

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をインストールします

Python Package Indexプログラムが機能しているので、それを使用して最新のものを入手することが可能になります

インターネットから直接コーディングして、LinuxPCにインストールします。インストールするには、ターミナルを開いて次のように入力します。

シングルユーザー

sudo コマンドなしでPipを実行することにより、ローカルユーザー専用のアプリをインストールすることができます 。これを行うと、バイナリは、普遍的にアクセス可能なディレクトリではなく、〜/ .local / bin /にインストールされます 。このルートに行くということは、どこの場所でもターミナルからアプリを簡単に呼び出すことができないことも意味します。これのリスクを理解し、それでも続行したい場合は、次のコマンドを入力してください。

pip3はpodfoxをインストールします

または(場合によっては、Arch Linuxのように)

pip install podfox

インストールが失敗した場合は、誤ってPython 2 Pipツールを使用した可能性があり、正しいツールではありません。Pip3を使用しても、まだ運がありませんか?代わりにソースコードをダウンロードしてみてください。

シングルユーザーモードでアプリにアクセスするには、次の手順を実行します。

cd〜 / .local / bin / ./podfox

システム全体

Linuxにアプリをインストールする最良の方法は、sudoを使用してインストールすることです 。これにより、プログラムをいつでもユーザーが利用できるようになり、ユニバーサルにインストールできるようになります。インストールするには、次を実行します。

sudopip3インストールpodfox

または(場合によっては)

sudo pip install podfox

エピソードの追加

新しいポッドキャストフィードを追加するには、番組のWebサイトにアクセスして、RSSフィードを取得します。iTunesリンクしかない場合は、このツールを使用して最初にRSSフィードを抽出してから、クリップボードにコピーします。この例では、LinuxUnpluggedポッドキャストフィードを使用します。

ポッドキャストフィードを取得したら、ターミナルを開き、mkdir コマンドを使用して 、すべてのポッドキャストファイルがダウンロードされるディレクトリを作成します。

mkdir -p〜 /ポッドキャスト

次に、新しい構成ファイルを作成します。

.podfox.jsonにタッチします

Nanoテキストエディターを使用して、podfox.json構成ファイルを編集します。

nano〜 / .podfox.json

以下のコードを貼り付けてください。以下のコードの「username」をLinuxPCのユーザー名に変更してください。

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

Ctrl + OでNanoを保存 し、Ctrl + Xで終了し ます。完了したら、ポッドキャストURLを取得し、次のように追加します。

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

必要な数のポッドキャストでこのプロセスを繰り返します。一度にフィードから5つ以上をダウンロードする場合は、podfox.json ファイルの「maxnum」を必ず変更してください 。

新しいエピソードをダウンロードする

アプリ内で新しいポッドキャストエピソードをダウンロードするには、2つのコマンドが必要です。まず、updateコマンドを使用して、  Podfox内のPodcastフィードを更新します。

Podfoxを使用してLinuxターミナルからポッドキャストをダウンロードする方法

podfoxの更新

すべてが最新の状態になったら、download コマンドを使用して 新しいエピソードを〜/ Podcastsにダウンロードします 

Podfoxを使用してLinuxターミナルからポッドキャストをダウンロードする方法

podfoxダウンロード

エピソードの再生

ポッドキャストアプリは非常にスリムで、コマンドを使用してフィードからエピソードをダウンロードする方法としてのみ機能します。オーディオまたはビデオプレーヤーは組み込まれていません。これを修正するには、VLC(ビデオ/オーディオの場合)またはAudaciousのオーディオのインストールを検討してください。

VLCまたはAudaciousをインストールするには、ターミナルを開き、Linux PCのパッケージマネージャーを使用して「VLC」と「Audacious」を検索します。または、Gnome Softwareアプリ、KDE ​​Discover、Ubuntu SoftwareCenterなどを開いて検索します。

アプリがインストールされたら、ファイルマネージャーを開いて 〜/ Podcastsを開き、目的のshowフォルダーをクリックして、オーディオ(またはビデオファイル)を右クリックします。

右クリックメニューで[プログラムから開く]を選択し、AudaciousまたはVLCを選択してエピソードを再生します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか