「Linux」で「AppImage」を使ってアプリを実行するには

今回は「「Linux」で「AppImage」を使ってアプリを実行するには」についてご紹介します。

関連ワード (Linuxノウハウ、特集・解説等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 1990年代後半から2000年代初頭にかけて、「Linux」には十分な規模のアプリエコシステムが存在しないという悪評があった。それから20年以上が経った今、そうした不満はすでに解消されている。

 実際に、Linuxには、大量のアプリケーションをインストールするための有効な手段がいくつかある。「apt」や「dnf」「zypper」「pacman」といったパッケージマネージャーが、すべてのディストリビューションに標準で搭載されている。さらに、「Snap」パッケージや「Flatpak」パッケージも存在するほか、ソースからインストールすることも可能だ。

 それらに加えて、「AppImage」と呼ばれる方法もある。AppImageは、Linuxアプリケーションの独自の配布形式だ。この形式で配布されるアプリケーションは、インストールを必要とせず、管理者権限なしで実行することができる。つまり、アプリケーションのAppImageをダウンロードして、実行するだけでいい。

 実際には、それよりも少し複雑だ。アプリケーションを実行する前に、別のステップを経る必要がある。本記事では、そのステップについて解説する。

 ただし、その前に説明しておきたいことがある。

 これは重要な質問だ。AppImageをかなり長い間を使用してきた筆者のこの問いに対する主要な答えは、ほかに有効な手段がない場合がある、というものだ。筆者が長年使用してきたアプリケーションの中には、AppImage以外の選択肢を提供しないものがいくつかある。開発者や開発者チームが、Linuxで利用可能な多数のデスクトップ向けにアプリを開発することを望まないこともあるからだ。AppImageでは、使用されているデスクトップ環境やウィンドウマネージャーに関係なく、アプリは(期待通りに)動作するはずだ。製品を迅速かつ確実に提供する必要がある開発者にとって、これは大きな利点である。

 AppImageの主な目標は、シンプルさ、バイナリー互換性、ディストリビューションへの非依存性、インストールを必要としないこと、root権限を必要としないこと、移植性だ。これらはすべて、OSに手を加えずに実現されている。

 ここまでの説明を読めば、完璧なシステムのように思えるはずだ。AppImageは全体的に非常に優れている。しかし、欠点もある。例えば、AppImageをアップグレードすることはできない。代わりに、新しいイメージをダウンロードして、古いイメージの代わりに実行することになる(そして、すべての設定とデータが失われないことを祈るしかない)。もう1つの欠点は、多くの場合、ユーザーがAppImageの実行権限を管理しなければならないことだ。この権限を設定するのは非常に簡単だが、余計なステップが増える。

 AppImageがどんなものなのかを理解したところで、AppImageがLinux上で具体的にどのように使用されるのかを見ていこう。ここでは、「Bitwarden」のAppImageを使用する方法を解説する。

 必要なもの:これを実行するのに必要なのは、Linuxディストリビューションの実行中のインスタンスだけだ。GUIを備えている限り、どのディストリビューションでも構わない。必要なものはそれだけだ。それでは、このAppImageを実際に使用してみよう。

 ウェブブラウザーを開いて、Bitwardenのダウンロードページにアクセスする。ページが表示されたら、Linuxの項目をクリックして、.AppImageファイルを「Downloads」(ダウンロード)ディレクトリーに保存する。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
セキュリティ対策の変遷と脅威検知・対応の位置付け
IT関連
2023-10-04 22:19
IBM、マスターズのデジタル体験を支援–AI活用で選手の試合予測など提供
IT関連
2022-04-10 13:32
超PayPay祭りの高負荷対策、クラウド運用の自動化システム開発、クラウドネイティブに変わる電話会社など、運用者に光をあてるセッションを大紹介![PR]
PR
2021-08-03 13:26
「Rust」ベースのランサムウェア「BlackCat」、60以上の組織に被害–FBIが注意喚起
IT関連
2022-04-28 19:37
“ダイパリメイク”、11月19日発売 新作「アルセウス」は22年1月末に
くらテク
2021-05-28 02:57
バグバウンティ大手HackerOneが約56.6億円調達、在宅勤務によるクラウド利用増加が後押しに
IT関連
2022-01-29 06:50
ゆうちょ銀行、マーケティング分析業務をAutoMLツールで高度化
IT関連
2022-06-01 17:20
量子コンピュータ活用、NECと東北大監修で外部エンジニアたちが速習 専門家が舌を巻く“猛者”も現る
PR
2021-01-22 10:37
デジタルアーツ、IDaaSにSAML非対応環境のSSOを可能にする新機能
IT関連
2025-01-26 10:01
営業DXサービスへと路線変更した「Sansan」–担当幹部に聞く背景と狙い
IT関連
2023-01-13 21:22
日本工営とKDDI、タイでローカル5Gを実証
IT関連
2022-01-28 09:14
映画「閃光のハサウェイ」公開延期 5月21日から 舞台挨拶は中止に
くらテク
2021-04-27 13:27
オンライン学習のCourse Heroが論文執筆のための校正・編集サービスを提供するScribbrを買収
IT関連
2022-03-16 16:15
日立、ガバメントクラウド接続を想定したシステム基盤研究に着手
IT関連
2022-07-17 01:36