ウェブサイト検索

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


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

Flatpakは現在、Linuxにおける人気のあるパッケージフォーマットの一つです。これはサンドボックス内で実行され、ソフトウェアの権限を簡単に管理し、依存関係の問題を心配することなく最新のアプリをインストールすることを可能にします。

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

以前は、ベータアプリを閲覧およびインストールするための beta.flathub.org ウェブページがありました。しかし、現在そのページはウェブサイトに存在しませんが、ベータアプリはまだインストール可能です。

ステップ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 Betaからアプリをインストールする

flathub.orgに掲載されているすべてのアプリがベータ版を提供しているわけではありません。ブラウズするためのウェブページがないので、以下のコマンドを実行して、すべてをターミナルウィンドウに出力できます:

flatpak remote-ls --app flathub-beta

選択するには、grepオプションを使用してください(例:flatpak remote-ls --app flathub-beta | grep "gimp")これらから検索するために。注:いくつかのアプリはベータ版として利用可能ですが、古いものや放棄されている可能性があります!

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

flatpak install flathub-beta app.id.here

例えば、GIMP Beta(開発版)を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

前のコマンドで、betaをstableに置き換えることで、安定版を使用することができます。また、そのフラグなしでアプリがインストールされている場合は、--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 Betaリポジトリを削除することもできます。そのためには、次のコマンドを実行してください:

flatpak remote-delete flathub-beta

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

flatpak remote-delete flathub-beta --user

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

関連記事: