ウェブサイト検索

Ubuntu 24.04: アプリイメージのインストール方法


AppImageは、Linux上でデスクトップソフトウェアをインストールやルート権限なしで配布し実行する便利な方法を提供します。このフォーマットは、アプリケーションをさまざまなLinuxディストリビューションで実行できるようにパッケージ化します。Ubuntu 24.04は、その前のバージョンと同様にAppImageの実行をサポートしており、ユーザーに公式リポジトリには必ずしも存在しない広範なソフトウェアオプションを提供しています。

このチュートリアルでは、あなたは学びます:

  • AppImageのダウンロードと保存方法
  • AppImageを実行可能にする方法
  • AppImageの実行方法
  • オプション: AppImage用のアプリケーションランチャーを作成する方法

AppImageファイルのインストールと実行

これらの手順に従って、Ubuntu 24.04でAppImageをダウンロードし、実行可能にし、実行してください。従来のLinuxのソフトウェアインストールとは異なり、AppImagesは実際のインストールプロセスを必要としません。つまり、システムのファイル階層内の特定の場所にファイルを解凍したり、インストールしたりする必要はありません。AppImagesは、アプリケーションとその実行に必要なすべての依存関係を含む自己完結型パッケージです。AppImageを実行可能にして実行するだけで、システムのライブラリや設定を変更することなくアプリケーションを使用できるため、AppImagesは新しいソフトウェアを試したり、完全なインストールに対するコミットメントなしでアプリケーションを使用したりするための便利でポータブルな解決策です。

  1. AppImageをダウンロード: インストールしたいソフトウェアのAppImageファイルをダウンロードします。通常、AppImageはソフトウェアの公式ウェブサイトやサードパーティのリポジトリで見つけることができます。

  2. このコマンドは、ホームディレクトリに Applications という名前のディレクトリを作成し、存在しない場合はそのディレクトリに移動します。ダウンロードしたい AppImage の実際のリンクに URL を置き換えてください。

  3. AppImageを実行可能にする: ダウンロード後、AppImageファイルに実行権限を付与する必要があります。

    chmod +x ~/Applications/example.AppImage

    これにより、あなたのAppImageが実行可能になります。「example.AppImage」をダウンロードしたファイルの名前に合わせて調整してください。あるいは、GUIから同様の操作を行うこともできます。AppImageファイルを右クリックし、プロパティ > パーミッションを選択し、「プログラムとしてファイルを実行することを許可」をチェックしてください。

    mkdir -p ~/Applications && cd ~/Applications
    wget http://example.com/path/to/appimage

  4. AppImageを実行する:今では、AppImageをダブルクリックしてGUIから実行するか、端末を介して実行できます。

    ~/Applications/example.AppImage
  5. このコマンドを実行すると、AppImageが実行されます。

  6. オプション: アプリケーションランチャーを作成する: AppImageをシステムに統合して簡単にアクセスできるようにするには、デスクトップエントリーを作成できます。詳細なガイドはこのリンクで見つけることができます。

トラブルシューティング

AppImageを実行しようとした際に、libfuse.so.2が欠如しているというエラーが発生した場合:

dlopen(): error loading libfuse.so.2

AppImages require FUSE to run. 
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information

FUSEがインストールされていないことを意味します。次のコマンドを使用してインストールしてください:

sudo apt install libfuse2

これにより問題が解決され、FUSEに依存するAppImageを実行できるようになります。

結論

これらの手順に従うことで、Ubuntu 24.04でAppImageファイルを簡単にダウンロード、実行可能にし、実行することができ、公式リポジトリにあるソフトウェアの範囲を超えるソフトウェアを利用できるようになります。また、AppImage用のデスクトップエントリを作成することで、システムにシームレスに統合でき、アプリケーションメニューからアクセスしやすくなります。

関連記事: