Bagaimana saya bisa mendaftarkan .appimage
file (khususnya, editor peta ubin yang ditemukan di sini ) sebagai aplikasi desktop? (Seperti firefox - Saya dapat meluncurkannya dengan mengetikkan 'Firefox' ke dalam pencarian daripada membuka konsol dan mengetik /path/to/directory/firefox.ext
)
17
PATH
katakan/usr/bin
Anda harus dapat menjalankannya seperti firefox ...Jawaban:
Anda juga dapat menggunakan AppImageLauncher yang menyediakan integrasi desktop bersama dengan beberapa fitur tambahan . Tidak seperti
appimaged
itu:Rincian cara kerjanya dijelaskan di wiki . Itu dapat diinstal langsung dari paket yang disediakan dalam rilis .
sumber
Menurut appimagekit, metode yang tepat adalah dengan menggunakan
appimaged
untuk.AppImage
pendaftaran berkas.Untuk sistem 64-bit:
Biner akan menyalin sendiri ke
/home/ubuntu/.local/bin/appimaged
dan kemudian menghapus salinan yang diunduh saat menginstal. Maka Anda harus keluar dan kembali.Pada saat membaca, ini akan memantau dan mendaftarkan lokasi berikut:
Untuk ditampilkan di menu, ini mengasumsikan Anda telah menempatkan file desktop di lokasi yang benar di dalam
.AppImage
file Anda , biasanya/usr/share/applications/<myproject>.desktop
.Jika Anda mencari di baki aplikasi, Anda harus segera menemukan aplikasi Anda. Daemon juga harus mendaftarkan setiap asosiasi file khusus aplikasi dengan anggapan mime xml juga dibundel, biasanya
/usr/share/mime/packages/<myproject>.xml
. Jika ikon tidak muncul dengan benar, Anda mungkin harus keluar dan kembali untuk yang kedua kalinya. Ini dapat terjadi jika ikon tidak di-cache dengan benar saat menguji gambar.sumber
sudo systemctl --user [...]
, tetapi seharusnya tidak--system
[yaitu default], tidak akan --user berarti bahwa itu hanya memungkinkan untuk pengguna saya. Saya mencoba menginstal digikam untuk semua pengguna, FWIW./opt/bin/appimaged
dengan skrip login untuk semua pengguna/etc/xdg/autostart/appimaged.desktop
, tetapi yang menggunakan--no-install
sakelar./opt/bin/digicam
dan daemon harus menemukannya karena akan cocok dengan lokasi pencarian kedua hingga terakhir yang disebutkan di atas.Buat file .desktop yang mengarah ke aplikasi - berikut adalah contoh .desktop untuk minecraft:
Letakkan file itu di ~ / .local / share / aplikasi
sumber