Tidak ada pilihan pada saat ini untuk menyematkan .desktop
file secara otomatis ke peluncur aplikasi yang baru saja diinstal. Itu tidak hanya memasukkan IntelliJ tetapi banyak aplikasi lain.
Secara teknis, ada cara untuk menambahkan ikon ke daftar ikon pada peluncur , namun sebagian besar pengembang tidak menggunakannya dan membiarkan opsi itu terserah pengguna. Karenanya Anda harus secara manual menyematkan ikon Peluncur. Jika tidak, begitu program keluar - ikon menghilang dari peluncur, yang merupakan perilaku yang tepat dari aplikasi apa pun yang tidak ada dalam daftar favorit peluncur.
Adapun .desktop
file itu sendiri - itu dibuat.
Memeriksa hanya Create a desktop entry
opsi membuat file dalam ~/.local/share/applications/
folder, yang biasanya menjadi tempat peluncur masuk untuk aplikasi yang tidak diketahui atau spesifik pengguna.
Untuk mengonfirmasi itu, saya telah menjalankan ini setelah instalasi:
$ ls ~/.local/share/applications | grep idea
jetbrains-idea-ce.desktop
For all users
Opsi pemeriksaan akan dibuat /usr/share/applications/jetbrains-idea-ce.desktop
, karena /usr/share/applications
direktori tersedia secara global untuk semua pengguna.
Salah satu dari ini adalah apa yang Anda inginkan, dan mereka dapat disematkan ke peluncur hanya dengan menyeret mereka dari manajer file atau lari ke peluncur. CATATAN : bin/idea.sh
harus dijalankan sebagai pengguna biasa - jika tidak, jalankan sebagai root, .desktop
file tersebut akan menjadi milik root, maka Anda tidak dapat menyeretnya ke peluncur. Jika itu masalahnya, Anda selalu bisasudo chown $USER:$USER /path/to/jetbrains-idea-ce.desktop
Anda selalu dapat menyalin salah satu dari itu ke Desktop jika itu yang Anda inginkan, tetapi .desktop
file tidak seharusnya ada di desktop.
Sebagai upaya terakhir, Anda selalu dapat membuat .desktop
file secara manual .
Dalam contoh saya, itu akan menjadi
[Desktop Entry]
Type=Application
Terminal=false
Exec=/bin/sh /home/xieerqi/intellij/idea-IC-145.597.3/bin/idea.sh
Name=Intellij
Icon=/home/xieerqi/intellij/idea-IC-145.597.3/bin/idea.png
Perhatikan, ini berbeda dari contoh di tautan yang Anda berikan . Tidak #!/usr/bin/env xdg-open
perlu dan Exec
baris benar-benar berjalan /bin/sh
dan idea.sh
sebagai parameter untuk itu. Perhatikan bahwa .desktop
file ini perlu memiliki izin yang dapat dieksekusi, jika tidak Anda akan menerima peringatan "Aplikasi tidak tepercaya"