Di mana file .desktop Unity Launcher?

132

Saya ingin tahu folder tempat file Unes Launcher .desktop disimpan, karena sudah tidak ada lagi /.gconf/desktopdan saya perlu menambahkan aplikasi khusus ke bilah peluncur (menambahkannya /usr/share/applicationssepertinya tidak cukup).

Di mana file .desktop Unity Launcher?

Tigull
sumber

Jawaban:

178

secara global di

/usr/share/applications 

Secara lokal masuk

~/.local/share/applications

Jika Anda ingin menambahkan peluncur khusus, buat di ~/.local/share/applications, buat itu dapat dieksekusi, seret dan letakkan di peluncur *, dan akhirnya sematkan itu (klik kanan pada item peluncur → Keep In Launcher ).

* Membuka menggunakan Nautilus tampaknya tidak melakukan trik.

htorque
sumber
Sebenarnya, dengan cara ini ikon khusus tidak ditampilkan tetapi ikon aplikasi sebaliknya. Ada ide tentang cara memperbaikinya? Saya juga mencoba menambahkan .desktop melalui gconf-editor tetapi saya belum menemukan entri Unity.
Tigull
Anda benar, itu mungkin bug. Sebagai gantinya, Anda hanya dapat menarik dan melepas file .desktop ke peluncur. Untuk menemukan daftar favorit, instal dconf-toolspaket dan jalankan dconf-editor. Daftar ini disimpan di desktop → unity → launcher .
htorque
1
Anda dapat secara manual menentukan ikon yang akan digunakan dengan menambahkan baris berikut ke file desktop:Icon=/absolute/path/to/image.png
Dunes
Hanya catatan bahwa mereka yang menggunakan buncis dapat menemukannya di /var/lib/snapd/desktop/applications/xyz.desktop
Jon
14

Unity 2D mencari file .desktop di /usr/share/applicationsdirektori. Ini dapat ditemukan dengan menggunakan yang berikut di Terminal:

locate firefox.desktop

Bagi saya ini bekerja dengan menambahkan salah satu peluncur yang sudah ada di sana (mis. Gimp.desktop ) menggunakan yang berikut di Terminal

gconf-editor

untuk menambahkan entri ke daftar favorit di bawah desktop/unity-2d/launcher.

andersand
sumber
Saya lupa locate, terima kasih! /usr/local/share/applications/di situlah pelakunya!
variona
5

cd ~/.local/share/applications adalah tempat pertama yang dicari.

Contoh dari direktori saya yang saya gunakan untuk menambahkan daftar cepat:

~ / .local / share / application $ ls
banshee.desktop gnome-terminal.desktop
chromium-browser.desktop mimeapps.list
firefox.desktop nautilus-home.desktop
gedit.desktop ubuntu-software-center.desktop
Rinzwind
sumber
4

Selain secara global masuk /usr/share/applications, lokal masuk ~/.local/share/applications, juga masuk /usr/local/share/applications/. Ini memiliki efek yang sama dengan global. Beberapa aplikasi memilih untuk meletakkan file desktop mereka di folder ini.

Beahacker
sumber
1
Tip tentang /usr/local/share/applications/tepat! Terima kasih!
smac89
3

Saya sebenarnya menemukan perbaikan sendiri! Penting untuk membuat entri di alacarte. Untuk menyesuaikan ikon, Anda harus mengedit ikon secara manual lagi dari alacarte.

Tigull
sumber
Itu tidak terdengar seperti solusi yang tepat , tetapi lebih merupakan solusi untuk bug di launcher atau file .desktop yang asli.
JanC