Gradioを使用してLinuxデスクトップでラジオを聞く方法

Gradioを使用してLinuxデスクトップでラジオを聞く方法

Gradioは、Linuxデスクトップでラジオを聴くための最良の方法の1つです。それはインターネットを介して多くの公に利用可能なラジオ局に同調することができます。このガイドでは、主要なLinuxオペレーティングシステムでアプリをセットアップする方法、ラジオ局にチューニングする方法などについて説明します。

注:Gradioを使用するには、Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE、またはFlatpakランタイムが必要です。

Ubuntuの説明

UbuntuでGradioを入手する最も簡単な方法は、Snapパッケージをマシンにインストールすることです。スナップは、OSがすぐにサポートできるため、Ubuntuでセットアップする必要はありません。インストールするには、ターミナルウィンドウを起動し、以下のコマンドを入力します。

注:Gradioスナップは不安定なため、問題が発生した場合は、代わりにFlatpakをインストールしてください。

sudo snap install gradio-ev --edge

Debianの説明

Debian Linux PCにGradioが必要ですか?以下のFlatpakの手順に従うか、ソースコードの手順を使用してソースからビルドします。または、DebianでSnapパッケージを設定し、次の手順を実行します。

sudo snap install gradio-ev --edge

ArchLinuxの説明

GradioはAURパッケージのおかげでArchLinuxにインストールできます。これをインストールするには、最初にGitパッケージとBase-develパッケージをセットアップする必要があります。ターミナルを開き、Pacmanパッケージ管理ツールを使用してセットアップします。

sudo pacman -S base-devel git

Base-develとGitがArchLinux PCで稼働しているので、Gradioの構築を開始します。gitコマンドを使用して、Gradioプログラムの最新のAURスナップショットを取得します。

git clone https://aur.archlinux.org/packages/gradio/

GitにコードをArchPCにダウンロードさせます。gitツールのダウンロードが完了したらCDコマンドを使用して端末をgradioフォルダーに移動します。

cdグラディオ

makepkgコマンドを使用して、ArchLinux用の新しいGradioパッケージを生成します。

注:AURからプログラムを作成すると、必ずしもスムーズに進むとは限りません。依存関係エラーが原因で、コードのビルドに失敗することがあります。これらのエラーは、プログラムの公式AURページにある欠落している依存関係を手動でインストールすることで簡単に修正できます

makepkg -si

Fedoraの説明

OpenSUSE Build Serviceには、Fedora 28および27で利用可能なGradioパッケージがあります。ただし、FedoraLinuxの将来のリリースでも機能するはずです。インストールするには、ターミナルを開き、DNFパッケージマネージャーを使用します。

Fedora 28+

sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_28/x86_64/gradio-7.1-1.150.x86_64.rpm -y

また

sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_28/i686/gradio-7.1-1.150.i686.rpm -y

Fedora 27

sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_27/x86_64/gradio-7.1-1.102.x86_64.rpm -y

また

sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_27/i686/gradio-7.1-1.102.i686.rpm -y

OpenSUSEの説明

OpenSUSEは、Gradioをソフトウェアリポジトリで利用できるようにすることでGradioをサポートする数少ない最新のLinuxディストリビューションの1つです。インストールするには、ターミナルウィンドウを開き、次のコマンドを実行します。

sudo zypper install gradio

Flatpakの説明

FlathubにGradioのFlatpakがあります。インストールするには、以下の手順に従ってください。

ステップ1:ガイドに従い、LinuxPCでFlatpakランタイムを設定する方法を学びます

ステップ2: FlathubをソフトウェアソースとしてFlatpakソフトウェアに追加します。

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

ステップ3: Flatpak経由でGradioをインストールします。

flatpakインストールflathubde.haeckerfelix.gradio

一般的なLinuxの説明

Flatpakを使用できず、Gradioをインストールしたいですか?ソースから構築することが唯一のオプションです。

以下のリストに依存関係をインストールして、プロセスを開始します。

  • glib
  • gtk33.22.6以降
  • libsoup
  • json_glib
  • gstreamer
  • gstreamer-pbutils
  • sqlite3
  • ギット
  • 中間子
  • 忍者ビルド

Gradioのビルドに必要な依存関係をインストールした後、Gitツールを使用して、最新のソースコードをLinuxPCにダウンロードします。

git clone https://github.com/haecker-felix/gradio.git

CDコマンドを使用して、端末をgradiocodeフォルダーに移動します。

cdグラディオ

mesonを使用して、コードのコンパイルプロセスを開始します。

mesonビルド。

ninjaコマンドを実行して、コンパイルプロセスを終了します。

忍者

次のコマンドを使用して、GradioをLinuxシステムにインストールします。

sudo ninja install

グラディオでラジオを聞く

Gradioアプリケーションを開くと、ラジオ局は表示されません。代わりに、自分でそれらを探す必要があります。ラジオ局を見つけるには、ラジオ局の検索ボックスに移動します。

「ライブラリにステーションを追加」ボタンをクリックすると、ラジオ局のブラウザが表示されます。ブラウザで、Gradioライブラリに追加するラジオ局を調べて見つけます。次に、右クリックして「ライブラリに追加」ボタンを選択します。

Gradioを使用してLinuxデスクトップでラジオを聞く方法

新しいステーションがライブラリに追加されたら、矢印キーをクリックして、Gradioのスタート画面に戻ります。ホーム画面で、ステーションをダブルクリックして視聴します。

ライブラリからステーションを削除します

Gradioを使用してLinuxデスクトップでラジオを聞く方法

ラジオ局にうんざりしていませんか?それが起こります!ありがたいことに、Gradioから保存したステーションを削除するのはとても簡単です。これを行うには、ライブラリエリアのステーションを右クリックします。その横にあるチェックボックスをオンにしてから、[ライブラリからステーションを削除]をクリックして削除します。

Gradioが気に入らない場合は、Linux用のラジオアプリのリストを試してみてください。あなたにぴったりのアプリが見つかるかもしれません。


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