LinuxデスクトップにAppImagesを簡単に統合する方法 | TechRepublic

LinuxデスクトップにAppImagesを簡単に統合する方法 | TechRepublic
ターミナルの起動アイコンとLinuxインターフェース
画像: gdainti/Adobe Stock

アプリケーションがどこから来たかは気にしません。役に立つなら使います。しかし、Linuxデスクトップでは、アプリケーションをインストールする方法は数多くあります。ソースからインストールすることも、パッケージマネージャーからインストールすることも、SnapやFlatpakパッケージを使うこともできますし、AppImageを使うこともできます。

これらはどれも素晴らしい選択肢であり、最終的には必要なアプリケーションを手に入れることができます。しかし、すべてのインストール方法が同じように機能するわけではありません。例えば、ソースからインストールした場合、それらのアプリケーションは組み込みのパッケージマネージャーを使って簡単にアップグレードすることはできません。AppImageはLinuxでアプリケーションを実行する優れた方法ですが、デスクトップと統合できません。AppImageアプリを実行し、ドック、パネル、またはシェルフにピン留めしようとしてもできません。少なくとも、そのままではできません。

参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)

幸いなことに、このプロセスを非常に簡単にする小さなアプリケーションがあります。AppImageLauncherというアプリケーションを使うと、実行したAppImageのエントリがデスクトップメニューに追加されます。このアプリケーションは、AppImageへのショートカットを作成し、実行権限を自動的に設定するだけです。

このツールをインストールして使用し、Linux デスクトップ生活を少し楽にする方法を紹介します。

AppImageLauncherをインストールして使用するために必要なもの

AppImageLauncherを使用するには、実行中のLinuxインスタンス、sudo権限を持つユーザー、そして実行用のAppImageが1つまたは2つ必要です。AppImageLauncherは、.debまたは.rpmパッケージをサポートする任意のシステムにインストールできます。必要なものはこれだけです。それでは始めましょう。

AppImageLauncherのインストール方法

AppImageLauncherのインストールは非常に簡単です。プロジェクトのGitHubページから、システムアーキテクチャに合った.debファイルまたは.rpmファイルをダウンロードし、~/Downloadsディレクトリに保存するだけです。

ファイルを保存したら、ターミナル ウィンドウを開き、次の 2 つのコマンドのいずれかを実行してインストールします。

  • .deb パッケージの場合:sudo dpk -i appimagelauncher*.deb
  • .rpm パッケージの場合:sudo rpm -i appimagelauncher*.rpm

パッケージがインストールされると、デスクトップ メニューにパッケージのランチャーが表示されます。

AppImageLauncherの使い方

AppImageLauncher を起動すると、設定ウィンドウが表示されます (図 A )。

図A

AppImageLauncher 設定ウィンドウ。
AppImageLauncher 設定ウィンドウ。

設定が必要なのは、AppImagesフォルダの場所だけです。デフォルトでは、このディレクトリは/home/USER(USERはユーザー名)にあります。しかし、AppImageLauncherはこのディレクトリを作成しません。そのため、ディレクトリを作成するか、AppImagesのホームディレクトリを別の場所に設定する必要があります。ディレクトリを作成する場合は、以下のコマンドで作成できます。

mkdir ~/Applications

また、appimagelauncherd タブをクリックし、監視する追加のディレクトリ ウィンドウの右側にある上部のボタンをクリックして、追加するディレクトリを選択することにより、追加のディレクトリを追加することもできます (図 B )。

図B

AppImageLauncher が監視するディレクトリを追加します。
AppImageLauncher が監視するディレクトリを追加します。

アプリの設定が完了したら、「OK」をクリックします。

必要なAppImageを新しく作成した~/Applicationsフォルダにダウンロードするか、既にダウンロード済みのAppImageをこのフォルダに移動します。準備が完了したら、ファイルマネージャーを開き、~/Applicationsディレクトリに移動して、いずれかのAppImageをダブルクリックします。AppImageLauncherが新しいウィンドウ(図C)を開き、「一度だけ実行」または「統合して実行」のどちらかを選択するように求められます。「統合して実行」をクリックすると、デスクトップメニューにランチャーが追加され、アプリケーションが実行されます。

図C

AppImageLauncher では、単に実行するか、実行して統合するかを選択できます。
AppImageLauncher では、単に実行するか、実行して統合するかを選択できます。

監視対象ディレクトリ内から新しいAppImageを起動するたびに、AppImageLauncherは「実行するか、実行して統合するか」を尋ねます。新しいAppImageを統合しておけば、アクセスしやすくなります。

AppImageLauncher を使用して AppImage アプリケーションを Linux デスクトップに統合する方法はこれだけです。

TechRepublic Academy の The Mastering Linux Development Bundle で Linux についてさらに詳しく学びましょう。

Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。

Tagged: