LinuxでPocketCastsWebインターフェイスを使用する方法

LinuxでPocketCastsWebインターフェイスを使用する方法

PocketCastsは、iOSおよびAndroid上のポッドキャストアプリケーションです。これは、多くの機能を備えた適切に設計されたアプリケーションです。おそらく、PocketCastsが提供しなければならない最高の機能の1つは、モバイルアプリと同期し、互換性のあるWebブラウザーを備えた任意のオペレーティングシステムからアクセスできるWebインターフェイスです。

PocketCastsのWebインターフェイスはとてもいいです。ただし、使用するネイティブLinuxアプリがあればもっと良いでしょう。そのため、このガイドでは、PocketCastsWebインターフェイスをネイティブLinuxアプリケーションに変換する方法を紹介します。

注:Webユーザーインターフェイスにアクセスするには、PocketCastsPlusアカウントが必要です。詳細については、こちらご覧ください

方法1-AppImage

LinuxでPocketCastsWebインターフェイスを使用する方法

LinuxデスクトップでPocketCastsWebインターフェイスを取得する最良の方法は、ファンが作成したPocketCastsAppImageを使用することです。どうして?美しいPocketCastsWeb UIをネイティブLinuxアプリにまとめるだけでなく、マルチメディアコントロール、Linuxデスクトップミュージックプレーヤーの統合などでポッドキャストを制御する機能を提供するMPRISのサポートも含まれています。

PocketCasts AppImageファイルを起動して実行するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを起動します。次に、wgetダウンローダーツールを使用して最新リリースを入手します。

wget https://github.com/jgierer12/pocket-casts-linux/releases/download/v1.2.1/pocket-casts-linux-1.2.1-x86_64.AppImage

PocketCastsAppImageファイルをLinuxPCにダウンロードした後、mkdirコマンドを使用して、「AppImages」という名前の新しいディレクトリを作成します。

mkdir -p〜 / AppImages

「AppImages」ディレクトリを作成したら、mvコマンドを使用してAppImageファイルをそのディレクトリに移動します。

mvpocket-casts-linux-1.2.1-x86_64.AppImage〜 / AppImages /

PocketCasts AppImageファイルが新しい「AppImages」フォルダーにある場合は、LinuxPCで実行できるようにファイルのアクセス許可を更新します。

sudo chmod + xpocket-casts-linux-1.2.1-x86_64.AppImage

最新の権限で、次のコマンドを使用して初めてPocketCastsを実行できます。

./pocket-casts-linux-1.2.1-x86_64.AppImage

PocketCastsを初めて実行するとすぐに、デスクトップショートカットがLinuxデスクトップのアプリメニューに表示されます。

方法2–スナップパッケージ

LinuxでPocketCastsWebインターフェイスを使用する方法

AppImagesのファンでない場合は、PocketCastsWebアプリにアクセスする別の方法はSnapストアを使用することです。非公式のSnapバージョンのPocketCastsのインストールを開始するには、キーボードのCtrl + Alt + T を押してターミナルウィンドウを開き ます。次に、以下のsnap install コマンドを使用して、  PocketCastsをインストールします。

注:LinuxでSnapパッケージを使用するには、Snapdランタイムが必要です。システムにSnapdランタイムが設定されていない場合は、こちらのガイドに従ってSnapdの設定方法を確認してください。または、Snapサポートがすぐに有効になるため、UbuntuLinuxのインストールを検討してください。

sudoスナップインストールポケットキャスト

方法3– Nativefier

LinuxでPocketCastsWebインターフェイスを使用する方法

LinuxデスクトップでPocketCastsWebインターフェイスにアクセスする3番目の方法は、Nativefierアプリケーションを使用してアプリを作成することです。ビルドプロセスを開始するには、Npmをインストールする必要があります。これを行うには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを起動し、以下のコマンドラインの指示に従います。

Ubuntu

sudo apt install npm

Debian

su --apt-get install curl curl -sL https://deb.nodesource.com/setup_11.x | bash --apt-get install -y nodejs

Arch Linux

sudo pacman -S npm

Fedora

sudo dnf install npm

OpenSUSE

sudo zypper install npm

Npmツールをインストールしたら、Nativefierの最新バージョンを入手します。または、より詳細な情報が必要な場合は、Nativefierの設定方法に関する詳細なガイドに従ってください

npm install nativefier -g

建物

Linux PCにNpmとNativefierがインストールされている状態で、「tmp」ディレクトリに「pcasts-working-dir」という新しいフォルダを作成して、ビルドプロセスを開始します。

cd / tmp

mkdir -p pcasts-working-dir

CDコマンドを使用して「pcasts-working-dir」フォルダに移動します。

cdpcasts-working-dir

次に、wgetダウンローダーツールを使用して、PocketCastsロゴファイルを取得します。このファイルは、Linuxデスクトップショートカットに必要です。

wget https://i.imgur.com/3o5JCVf.png -O icon.png

PocketCastsファイルをダウンロードした後、Nativefierツールを使用して、Webインターフェイスの独自のLinuxアプリを構築します。

nativefier -p linux -a x64 -i icon.png --disable-context-menu --disable-dev-tools --single-instance https://play.pocketcasts.com/

プログラムがNativefierでビルドされたら、mvコマンドを使用して、アプリフォルダーの名前を「podcast-web-player-online-podcast-player-pocket-casts-linux-x64」から「pocketcasts」に変更します。

mvpodcast-web-player-online-podcast-player-pocket-casts-linux-x64ポケットキャスト

PocketCastsフォルダファイルの名前が変更されたので、mvコマンドを使用してファイルを「opt」ディレクトリに配置します。

sudomvポケットキャスト/ opt /

PocketCastsファイルの権限を更新します。

sudo chmod 755 -R / opt / packetcasts /

次に、PocketCastsバイナリの名前を変更します。

cd / opt / socketcasts mvpodcast-web-player-online-podcast-player-pocket-castsポケットキャスト

次に、新しいPocketCastsデスクトップショートカットを作成します。

sudo touch /usr/share/applications/pocketcasts.desktop

NanoでPocketCastsデスクトップショートカットファイルを開きます。

sudo nano /usr/share/applications/pocketcasts.desktop

以下のコードをファイルに貼り付けます。Ctrl + Oで保存し、Ctrl + Xで終了します。

[Desktop Entry]
Comment[en_US]=Listen to Podcasts.
Comment=
Exec=/opt/pocketcasts/pocketcasts
GenericName[en_US]=Pocket Casts Podcast Player
GenericName=Pocket Casts Podcast Player
Icon=/opt/pocketcasts/resources/app/icon.png
MimeType=
Name[en_US]=Pocket Casts
Name=Pocket Casts
NoDisplay=false
Path=
Categories=Audio;Music;Player;AudioVideo;
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=

最後に、chmodコマンドを使用して、新しいPocketCastsデスクトップショートカットファイルのアクセス許可を更新します。

sudo chmod + x /usr/share/applications/pocketcasts.desktop


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 つに結合できたらいいのにと思いますか