ウェブサイト検索

Flathub ベータ リポジトリから Flatpak アプリをインストールする方法


この簡単なチュートリアルでは、Ubuntu Linux の Flathub Beta リポジトリから Flatpak アプリ パッケージのベータ版をインストールする方法を示します。

Flatpak は現在、Linux で最も人気のあるパッケージ形式の 1 つです。サンドボックスで実行されるため、ソフトウェアのアクセス許可を簡単に管理し、依存関係の問題を心配することなく最新のアプリをインストールできます。

ほとんどのソフトウェア開発者は、Flatpak アプリ パッケージを Flathub リポジトリを通じて公開します。また、テスト目的のために、Flathub はベータ版リポジトリも提供しています。

以前は、ベータ版アプリを参照してインストールするための beta.flathub.org Web ページがありました。ただし、このページはウェブサイトに表示されなくなりましたが、ベータ版アプリは引き続きインストールできます。

ステップ 1: Flatpak サポートを有効にする

Fedora、Linux Mint、Pop!_OS などの一部の Linux には、すぐに使える Flatpak サポートがあります。しかし、他のほとんどの人はそうではありません。

Debian、Ubuntu、およびそれらのベースのシステムの場合は、ターミナル ウィンドウ (Ctrl+Alt+T) を開き、コマンドを実行して有効にします。

sudo apt install flatpak

他のほとんどの Linux は代わりに公式セットアップ ガイドに従うことができます。

ステップ 2: Flathub ベータ リポジトリを追加する

ベータ版アプリをインストールする前に、まず Flathub ベータ版リポジトリを追加する必要があります。これを行うには、ターミナルを開いてコマンドを実行するだけです。

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

上記のコマンドは、アプリをインストールするためのベータ リポジトリをデフォルトのシステム ディレクトリにインストールします。これらをローカル ディレクトリにインストールする場合 (つまり SUDO 権限は必要ありません)、次のコマンドも実行します。

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

ステップ 3: Flathub ベータ版からアプリをインストールする

すべてのアプリ ( flathub.org にリストされている) がベータ版を提供しているわけではありません。閲覧する Web ページがないため、以下のコマンドを実行してターミナル ウィンドウにすべてを印刷できます。

flatpak remote-ls --app flathub-beta

選択するには、grep オプション (例: flatpak Remote-ls --app flathub-beta |grep "gimp") を使用してそれらから検索します。 注: 一部のアプリはベータ版として提供されていますが、古くなって放棄されている可能性があります。

ベータ リポジトリからアプリをインストールするには、次のコマンドを使用します。

flatpak install flathub-beta app.id.here

たとえば、GIMP Beta (Dev バージョン) を Flatpak パッケージとしてインストールするには、次のコマンドを使用します。

flatpak install --user flathub-beta org.gimp.GIMP

ここの --user フラグは、アプリをユーザーのローカル ディレクトリにインストールするように指示します。最初にベータ リポジトリをローカルに追加する必要があります (ステップ 2 を参照)。

ステップ 4: Flatpak ベータ版アプリを起動する

他のアプリと同様に、スタート メニュー (または GNOME の「アクティビティ」概要) からベータ アプリを検索して起動できます。

ただし、同じアプリの安定版とベータ版の両方がインストールされている場合、メニューには 1 つのアプリ アイコンのみが表示されます。

選択として、以下のコマンドを実行してベータ版を起動することもできます (org.gimp.GIMP を置き換えるのは、インストールしたアプリによって異なります)。

flatpak run --branch=beta org.gimp.GIMP

または、次のコマンドを実行して、アプリのアイコンを安定版とベータ版の間で切り替えます。

flatpak make-current --user org.gimp.GIMP beta

安定版を使用する場合は、最後のコマンドで betastable に置き換えます。また、アプリがそのフラグなしでインストールされた場合は、--user をスキップします。

Flatpak ベータ版アプリをアンインストールする

Flatpak パッケージをアンインストールするには、ターミナルでコマンドを実行するだけです (org.gimp.GIMP を適宜置き換えてください)。

flatpak uninstall --delete-data org.gimp.GIMP

安定版とベータ版の両方がインストールされている場合は、アンインストールするバージョンを選択するために番号を入力するよう求められます。

選択として、最後に beta フラグを追加して、ベータ版を削除するように指示することもできます。したがって、コマンドは次のようになります。

flatpak uninstall --delete-data org.gimp.GIMP beta

また、 flatpak uninstall --unused を実行すると、不要なランタイム ライブラリを削除してディスク領域を解放できます。

選択として、Flathub ベータ リポジトリを削除することもできます。これを行うには、次のコマンドを実行するだけです。

flatpak remote-delete flathub-beta

システム バージョンとユーザー バージョンの両方がインストールされている場合は、どちらを削除するかを選択するよう求められます。もちろん、コマンドに --user フラグを追加して、どれを削除するかを指示することもできます。

flatpak remote-delete flathub-beta --user

注: Flathub リポジトリを削除すると、そこからインストールされているすべてのパッケージもアンインストールされます。

関連記事