Bagaimana cara mendaftar aplikasi di KDE?


9

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.

Jawaban:


7

Anda perlu membuat file .desktop dan menempatkannya di lokasi yang tepat. Di sistem saya mereka ditempatkan /usr/share/applications. Spesifikasi ini dapat ditemukan di FreeDesktop . Salin satu dan panggil intellij.desktopdan modifikasi sesuai. Saya pikir KDE harus mengambilnya sesuai.


KDE mengambilnya, tetapi tidak memiliki ikon, meskipun ditentukan dengan benar. Bagaimana ini bisa diperbaiki?
jvriesem

2

IDEA sekarang mencakup kemampuan untuk membuat file .desktop untuk dirinya sendiri. Tools > Create Desktop Entry...


2

kmenueditadalah bagian default dari distribusi KDE, dan menyediakan GUI untuk mengedit menu dan membuat entri desktop. Anda dapat memulainya dengan kmenueditdari 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 PATHlingkungan Anda, sehingga Anda dapat memberikan path lengkap atau hanya nama. Anda akan lari dari terminal. Dalam hal ini Anda bisa menggunakannya intellij. Anda juga dapat memberikan argumen tambahan, sehingga untuk menjalankan program tertentu di bawah Wine yang mungkin Anda gunakan wine /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).


0

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;

[Desktop Entry]
Name=IntelliJ IDEA
GenericName=Java Editor
Comment=Develop with pleasure!
Exec=/home/myHomeDir/idea-latest/idea.sh
Icon=/home/myHomeDir/idea-latest/idea.png
Type=Application
MimeType=text/plain;
Categories=Development;
StartupNotify=true
Terminal=false
NoDisplay=false
StartupWMClass=jetbrains-idea-ce
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.