Biasanya, ketika Anda menginstal paket aplikasi KDE biasa, ikonnya muncul di menu KDE.
Sekarang, saya membuat paket untuk aplikasi yang datang dalam file * .zip, saya bisa menginstalnya, menjalankannya, tetapi tidak muncul di menu KDE. Lantas bagaimana cara mendaftarnya?
openSUSE 11.4, KDE3.5.10 (!), aplikasi: IntelliJ IDEA.
IDEA sekarang mencakup kemampuan untuk membuat file .desktop untuk dirinya sendiri.
Tools > Create Desktop Entry...
sumber
kmenuedit
adalah bagian default dari distribusi KDE, dan menyediakan GUI untuk mengedit menu dan membuat entri desktop. Anda dapat memulainya dengankmenuedit
dari terminal atau mengklik kanan tombol peluncur aplikasi. Dalam GUI, Anda dapat menyalin, memindahkan, menyusun ulang, dan menghapus entri menu, atau paling relevan membuat entri baru dengan memilih File-> Item Baru.Anda dapat mengisi nama dan deskripsi opsional, dan memberikan perintah untuk dijalankan, baik dari browser file atau dengan mengetiknya. Perintah dijalankan dalam
PATH
lingkungan Anda, sehingga Anda dapat memberikan path lengkap atau hanya nama. Anda akan lari dari terminal. Dalam hal ini Anda bisa menggunakannyaintellij
. Anda juga dapat memberikan argumen tambahan, sehingga untuk menjalankan program tertentu di bawah Wine yang mungkin Anda gunakanwine /path/to/program.exe
.Anda juga dapat menyertakan berbagai string pengganti sebagai argumen untuk perintah dalam perintah yang akan diganti ketika dijalankan. Anda juga bisa. Yang paling umum berguna adalah '% U`, yang diganti dengan daftar URL (atau jalur file) yang diseret ke ikon, tetapi ada beberapa varian untuk berbagai kasus penggunaan.
Anda dapat memilih ikon dengan mengklik tombol ikon di bagian atas jendela item baru. Semua ikon sistem default tersedia untuk dipilih, atau Anda dapat memilih sesuatu dari sistem file.
Bagaimanapun, simpan entri Anda yang sudah selesai dan pindahkan ke tempat yang Anda inginkan di menu. Pilih File-> Save dan itu akan memperbarui menu sistem (mungkin perlu beberapa saat - akan ada dialog yang memberi tahu Anda saat sedang bekerja).
sumber
Membuat file .desktop di / usr / share / aplikasi adalah benar, dan saya akan menambahkan bahwa itu adalah ide yang baik untuk membuat tautan ke file idea.sh sehingga file .desktop menunjuk ke tautan alih-alih file yang sebenarnya.
Dengan cara itu, mudah untuk mengganti tautan ketika versi baru keluar daripada harus mengingat di mana file .desktop berada dan mengeditnya dengan jalur baru.
Ini adalah file idea.desktop saya;
sumber