Linux でシステム メニューに AppImages を追加する方法

Linux でシステム メニューに AppImages を追加する方法
あなたのような読者は、MUO のサポートを支援します。当サイトのリンクを使用して購入すると、アフィリエイト手数料が発生する場合があります。

非常に多くの Linux ディストリビューションとパッケージ化方法が利用できるため、開発者が多くの場合、どの Linux システムでも実行できる形式 (AppImage など) でプログラムを配布することを選択するのも不思議ではありません。しかし、AppImages は管理が難しく、システム メニューと簡単に統合できません。





今日のメイク動画

幸いなことに、AppImages を通常の Linux アプリのように使用できるソリューションがあります。





AppImages とは何ですか? なぜ存在するのですか?

Linux が断片化されたプラットフォームであることは秘密ではありません。これは、自分のディストリビューション以外のディストリビューション用にバイナリとしてコンパイルされたソフトウェアをインストールしようとすると、苦痛になる可能性があります。 Debian ベースのディストリビューション用の DEB、Red Hat 用の RPM、Arch の Pacman パッケージ マネージャー用の PKG.TAR.XZ などがあります。





Instagramでチャットのテーマを変更する方法

さまざまなディストリビューションのバイナリを作成して維持するには時間がかかります。多くの場合、開発者は、すべての Linux システムで動作し、ワンクリックまたは 1 つの端末コマンドで開始できる 1 つのパッケージを公開することを好みます。

アプリ画像 ダウンロードして実行するだけのフォーマットです。これらのアプリには、必要なすべての依存関係がパッケージ化されており、インストールする必要さえありません。



AppImage を起動するには、まず実行可能にする必要があります。

sudo chmod +x someapp.AppImage 

...次に、ファイルマネージャーでダブルクリックするか、まだターミナルにいる場合は、次のように入力します。





./someapp.AppImage 

GUI Linux ユーザーにとって、これはがっかりする可能性があります。 AppImages の管理と起動 あなたにとっては、メニューを開いて起動したい AppImage をクリックするという単純なものではありません。

AppImageLauncher は、システム メニューから AppImages を起動するという夢を実現できるオープン ソース アプリです。





AppImageLauncher とは?

AppImageLauncher は、その名前が示す以上のことを行います。システムにインストールされると、AppImage を開こうとするすべての試みを傍受し、AppImage をどのように処理するかを選択するオプションをダイアログに表示します。

AppImage を 1 回実行するか、システム メニューと統合するかを選択できるため、後でアプリを起動する場合は、メニューから選択するだけで済みます。

パッケージ マネージャーを介してインストールされた通常のアプリはシステムと共に更新されますが、AppImages は、一度ダウンロードして通常はアイコンをクリックして実行するファイルであるため、更新されません。

exeを実行するためのバッチファイルを作成します

AppImageLauncher は、システム メニューのアプリ エントリにエントリを追加することでこれを変更します。これにより、更新が確認され、最新バージョンがダウンロードされます。

特定の AppImage にうんざりしていて、システムから削除したい場合は、AppImageLauncher もそれを処理できます。

Linux に AppImageLauncher をインストールする方法

AppImageLauncher は Manjaro システムにプリインストールされており、Debian、Ubuntu、および Fedora で利用可能な公式バージョンがあります。コミュニティがサポートする Arch Linux 用の AppImageLauncher バージョンもあります。基本 OS は現在サポートされていません。

Debian または Ubuntu に AppImageLaucher をインストールする

AppImageLauncher PPA を追加してから、システムを更新します。

sudo add-apt-repository ppa:appimagelauncher-team/stable 
sudo apt update

AppImageLauncher を次のようにインストールします。

sudo apt install appimagelauncher

Arch ベースのシステムに AppImageLauncher をインストールする

AppImageLauncher はで利用可能です Arch ユーザーリポジトリ yay を使用してインストールできます。

sudo yay -S appimagelauncher

Fedora およびその他の RPM ディストリビューションの場合

AppImageLauncher GitHub リリース ページから最新の RPM リリースをダウンロードします。

rokuでインターネットを利用できますか

ダウンロード: AppImageLauncher

次に、次を使用してダウンロード ディレクトリに移動します。 cd コマンド 次のように入力します。

sudo rpm -i appimagelauncher-x.x.rpm

AppImageLauncher を使用してメニュー エントリを作成する方法

  AppImageLauncher へようこそ

AppImageLauncher をインストールしたら、それを使用してシステム メニューに AppImage を追加する方法は次のとおりです。

  1. 使用する AppImage をダウンロードします。ファイルマネージャーで AppImage を見つけて起動します。
  2. AppImageLauncher は、AppImage の代わりに起動します。初めて AppImageLauncher を使用する場合は、 カスタマイズ AppImages を保存するディレクトリを選択してから、 Ok .
  3. 新しいダイアログが表示され、次の選択肢が提供されます。 一度実行 また 統合して実行する .
  4. 指定した場所に AppImage を移動し、システム メニューと統合するには、 統合して実行する .
  5. アプリが起動します。次回アプリを起動するときは、システム メニューを開いてアプリ アイコンをクリックするだけです。

アプリがシステム メニューに統合されていることは、不要になるまでは素晴らしいことです。 AppImage を削除するには:

  1. システム メニューを開き、AppImage アイコンを見つけます。
  2. AppImage アイコンを右クリックします。
  3. 選択する システムから AppImage を削除する .
  アプリイメージを削除

利用可能な AppImages の更新バージョンがある場合は、同じコンテキスト メニューから更新できます。

AppImageLauncher で AppImage の管理が簡単に

AppImageLauncher を使用して、AppImages をシステム メニューに簡単に統合できるようになりました。もう使用を避ける理由はありません。

ディストリビューション用に特別に構築されたソフトウェアのデフォルト リポジトリを検索する代わりに、すべての Linux プラットフォームで利用可能な AppImages の膨大なライブラリを調べてください。