Ubuntu 23.10でFlatpakおよびAppImageサポートを有効にする
この簡単なチュートリアルでは、Ubuntuが初めからサポートしていないflatpakとAppImageパッケージフォーマットの両方を追加する方法を示します。
Snapのように、Flatpakもサンドボックスで動作する汎用Linuxパッケージ形式です。多くのソフトウェア開発者はFlatpakを通じてLinux用のアプリケーションパッケージを提供しています。また、AppImageはポータブルなLinuxパッケージ形式です。パッケージをダウンロードして、実行許可を追加した後に[Run]をクリックすることでプログラムが起動します。
UbuntuでFlatpakサポートを有効にする
Ubuntuはネイティブのdebとsnapのサポートに注力しています。開発チームは、Flatpakを初めからサポートしないことを公式に発表しました。
ただし、ユーザーはFlatpakを含む他のソースを使用する自由があります。
1. Flatpak サポートを有効にするには、まずキーボードでCtrl+Alt+Tを押してターミナルを開き、次のコマンドを実行します:
sudo apt install flatpakパスワードを入力してください(アスタリスクのフィードバックはありません)と言われたら、Enterを押します。 コマンドが機能しない場合は、最初に sudo apt update を実行してパッケージインデックスを更新してください。
2. (任意) 次に、Flatpakとして大量のアプリケーションを含む標準リポジトリであるFlathubリポジトリを追加することを選択できます。これを行うには、以下のコマンドを実行してください:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo完了したら、ログアウトして再ログインし、環境変数の変更を適用してください。
3. 最後に、flathub.org にアクセスして、"Install" ボタンの横にある下矢印メニューで flatpak install コマンドを実行することで、任意の Flatpak アプリケーションをインストールできます。
または、次のコマンドを実行してローカルの.flatpak(または.flatpakref)ファイルをインストールします:
flatpak install ~/Downloads/file_name_here.flatpakUbuntuでAppImageサポートを有効にする
AppImageはLinux用の非インストールパッケージ形式です。いくつかの .exe または .msi ファイルのように、ユーザーは直接 .AppImage ファイルをクリックしてアプリケーションを起動できます。ただし、「プログラムとしてファイルを実行することを許可する」というオプションは、最初にファイルの「プロパティ」ダイアログで有効にする必要があります。
Ubuntuは、ファイル形式が従来のfuse2を必要とするため、fuse3への切り替えにより、AppImageをアウト・オブ・ザ・ボックスでサポートしていません。
AppImageを有効にするのも簡単です。 ターミナルを開いて(Ctrl+Alt+T)、fuse2ライブラリをインストールするコマンドを実行してください:
sudo apt install libfuse2
その後、AppImageファイルを右クリックして「実行」をクリックし、「プログラムとしてファイルを実行可能にする」を有効にした後、アプリケーションを起動して楽しんでください!

