ファイルを登録するにはどうすればいいですか.appimage
(具体的には、タイルマップエディタが見つかりました)ここ) をデスクトップ アプリとして起動できますか? (Firefox のように、コンソールを開いて と入力するのではなく、検索に「Firefox」と入力して起動できます/path/to/directory/firefox.ext
)
答え1
アプリケーションを指すファイルを作成します。以下はMinecraft.desktop
の例です。.desktop
[Desktop Entry]
Type=Application
Name=Minecraft
Comment=Minecraft
Icon=/home/bram/Applications/Minecraft/icon.png
Exec=/home/bram/Applications/Minecraft/minecraft
Terminal=false
Categories=Minecraft;game
そのファイルを入れて~/.local/share/applications
答え2
使用することもできますアプリイメージランチャーデスクトップ統合といくつかの追加機能を提供します特徴とは異なりappimaged
、次のようになります。
- AppImage のデスクトップ エントリを作成する前に確認を求めます。
- どこでもAppImagesで動作します
- 監視にデーモンを使用しないため、より効率的です。
仕組みの詳細については、ウィキ提供されているパッケージから直接インストールできます。リリースまたはパッケージを使用してPPAから:
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt-get update
sudo apt-get install appimagelauncher
注意: PPAは現在Mantic (23.10)では動作しません。Manticユーザーは上記の「リリース」リンクから.debファイルをダウンロードし、以下を使用してインストールする必要があります。sudo dpkg -i filename.deb
答え3
appimagekitによると、適切な方法はappimaged
ファイルの登録用.AppImage
。
64 ビット システムの場合:
wget "https://github.com/AppImage/appimaged/releases/download/continuous/appimaged-x86_64.AppImage"
chmod +x appimaged-x86_64.AppImage
./appimaged-x86_64.AppImage --install
バイナリは/home/ubuntu/.local/bin/appimaged
インストール時にダウンロードしたコピーをコピーし、その後削除します。その後、ログアウトして再度ログインする必要があります。
読み取り時点では、次の場所を監視および登録します。
~/Downloads
~/.local/bin
~/bin
/Applications
/isodevice/Applications
/isofrom/Applications
/run/archiso/img_dev/Applications
/opt
/usr/local/bin
メニューに表示するには、.AppImage
ファイル内の正しい場所 (通常は )にデスクトップ ファイルを配置していることが前提となります/usr/share/applications/<myproject>.desktop
。
アプリケーション トレイで検索すると、すぐにアプリケーションが見つかるはずです。デーモンは、通常、MIME XML もバンドルされていると仮定して、アプリケーション固有のファイルの関連付けも登録する必要があります/usr/share/mime/packages/<myproject>.xml
。アイコンが正しく表示されない場合は、ログアウトしてもう一度ログインする必要がある可能性があります。これは、イメージのテスト中にアイコンが誤ってキャッシュされた場合に発生することがあります。
答え4
アクセス権を変更するために使用しますchmod a+x <filename>.AppImage
。
次にターミナルから.AppImageを起動し、次のように入力します。install
例えば、
./MuseScore-4.2.1.240230938-x86_64.AppImage install
アプリのインストールと更新にはこれで十分でしょう.AppImage
。