Rumah > Tutorial sistem > LINUX > Cara Membuat Entri Menu Desktop Untuk AppImages Dengan Perintah Desktop-File-Memasang di Linux

Cara Membuat Entri Menu Desktop Untuk AppImages Dengan Perintah Desktop-File-Memasang di Linux

Lisa Kudrow
Lepaskan: 2025-03-19 09:08:10
asal
722 orang telah melayarinya

Mengintegrasikan aplikasi mudah alih ke desktop linux anda dengan desktop-file-install

Berjalan pakej aplikasi mudah alih seperti AppImages pada Linux adalah mudah, tetapi mengintegrasikannya ke dalam persekitaran desktop anda menjadikannya lebih mudah digunakan. Utiliti desktop-file-install memudahkan proses ini dengan membuat entri desktop (pintasan, item menu, pelancar) untuk AppImages dan berkas aplikasi lain. Ini meningkatkan kebolehgunaan dengan meletakkan ikon pada desktop anda dan menambah appimages ke menu Mula Linux anda, mencerminkan pengalaman program yang dipasang secara kerap. Tutorial ini menunjukkan cara memasang dan menggunakan desktop-file-install di Linux, bersama-sama dengan contoh praktikal untuk mengintegrasikan appimage.

Apakah desktop-file-install ?

desktop-file-install Pemasangan atau mengemas kini fail entri desktop (.desktop fail) di lokasi sistem yang sesuai. Fail -fail ini mengandungi maklumat aplikasi (nama, ikon, keterangan, perintah pelancaran) dan tentukan bagaimana permohonan itu muncul dalam menu dan pelancar.

Sintaks dan pilihan biasa

Sintaks asas adalah:

 Desktop-File-memasang [option] file.desktop
Salin selepas log masuk

Pilihan biasa termasuk:

  • --dir=directory : Menentukan direktori pemasangan (lalai ke /usr/share/applications atau XDG_DATA_DIRS ).
  • --delete-original : Memadam fail .desktop asal selepas pemasangan.
  • --add-category=Category : Menambah kategori ke fail .desktop.
  • --remove-category=Category : Menghapus kategori dari fail .desktop.
  • --vendor=vendor : Menambah awalan vendor ke nama fail .desktop.

Pemasangan dan penggunaan

  1. Pasang desktop-file-utils : Gunakan Pengurus Pakej Pengedaran anda:

    • Debian/Ubuntu: sudo apt install desktop-file-utils
    • Fedora/Red Hat: sudo dnf install desktop-file-utils
  2. Buat fail .desktop: Contoh fail myapp.desktop :

 [Entri desktop]
Nama = permohonan saya
Komen = ini adalah aplikasi hebat saya
Exec =/Path/to/MyApp
Ikon =/path/to/myapp-icon.png
Terminal = palsu
Jenis = aplikasi
Kategori = utiliti;
Salin selepas log masuk

Gantikan ruang letak dengan butiran aplikasi anda.

  1. Pasang fail .desktop:
 Sudo Desktop-File-Install-/usr/Share/Applications MyApp.Desktop
Salin selepas log masuk
  1. Kemas kini persekitaran desktop: Log keluar dan kembali, atau jalankan sudo update-desktop-database .

Mengintegrasikan AppImage (Contoh: MarkText)

  1. Buat marktext.desktop :
 [Entri desktop]
Nama = MarkText
Komen = Editor Markdown yang mudah dan elegan
Exec =/usr/local/bin/marktext // Path ke pautan simbolik AppImage anda
Ikon =/opt/marktext.png // Path ke ikon anda
Terminal = palsu
Jenis = aplikasi
Kategori = utiliti;
Salin selepas log masuk
  1. Pasang:
 Sudo Desktop-File-Install-/usr/Share/Applications MarkText.desktop
Salin selepas log masuk
  1. UPDATE: Log keluar/masuk atau jalankan sudo update-desktop-database .

Cara Membuat Entri Menu Desktop Untuk AppImages Dengan Perintah Desktop-File-Memasang di Linux

Mengeluarkan entri menu AppImage

Padam fail .desktop (misalnya, marktext.desktop ) dari /usr/share/applications dan jalankan sudo update-desktop-database .

Kesimpulan

desktop-file-install menyelaraskan integrasi aplikasi mudah alih ke desktop Linux anda, memberikan pengalaman yang lebih mesra pengguna. Ia menghapuskan keperluan untuk alat pihak ketiga dan memastikan interaksi lancar dengan persekitaran desktop anda.

Bacaan Lanjut: [Pautan untuk Mengurus AppImages, AUR, Flatpaks dan Snaps dengan Bauh (Gantikan dengan Pautan Sebenar Jika Tersedia)]

Atas ialah kandungan terperinci Cara Membuat Entri Menu Desktop Untuk AppImages Dengan Perintah Desktop-File-Memasang di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan