Bagaimana cara mengedit menu gnome / unity tanpa menggunakan Alacarte?

19

Alacarte lumpuh setiap kali saya mencoba mengedit submenu atau memindahkan item dari satu submenu ke submenu lainnya dan kemudian saya harus menghapus file application.menu atau desktop gnomeshell saya akan sia-sia. Apakah ada cara untuk mengatur subkategori aplikasi utama dan kesatuan dasbor aplikasi saya tanpa menggunakan Alacarte? Saya memiliki begitu banyak item yang diinstal dalam kategori yang salah dan saya juga ingin menghapus satu ton ikon zombie.

Vagrant232
sumber
1
Saya dapat mengedit dan memperbaiki beberapa informasi menggunakan respons ini, tetapi satu pertanyaan besar tetap tidak terjawab. Bagaimana cara memindahkan entri yang gnome salah di menu 'lain' selama pemutakhiran terakhir saya, dan meletakkannya kembali di tempatnya?

Jawaban:

18

Cara GUI

Anda mungkin ingin mencoba Menulibre , alternatif baru untuk Alacarte. Anda dapat menginstalnya melalui:

sudo apt-get install menulibre

Cara manual

Peluncur aplikasi terletak di tiga folder ini:

~/.local/share/applications

(hanya pengguna Anda)

/usr/local/share/applications
/usr/share/applications

(semua pengguna)

Dengan memodifikasi .desktopfile yang ditemukan di folder ini Anda dapat mengedit entri menu secara langsung. Modifikasi dalam folder di seluruh pengguna akan membutuhkan akses root:

gksudo nautilus /usr/local/share/applications

Seret dan taruh .desktopfile ke editor teks seperti gedit untuk mengedit kontennya. Jika akses root diperlukan, gunakan:

gksudo gedit

Hapus file untuk menghapus entri menu / dasbor yang sesuai.

Peringatan Penting : Perubahan yang diperkenalkan ke default - yaitu pengguna-lebar - .desktopfile mungkin dikembalikan pada pembaruan sistem berikutnya.

Glutanimate
sumber
1
Peluncur aplikasi untuk semua pengguna biasanya berlokasi di /usr/share/applications. /usr/local/share/applicationsbiasanya hanya berisi peluncur untuk program yang Anda instal dari kode sumber. Selain itu, Anda dapat mengedit peluncur dari salah satu dari dua folder tersebut sebagai pengguna normal: salin peluncur ke ~/.local/share/applicationsdan edit salinan itu (itulah yang dilakukan alacarte dan menulibre). Hanya Anda yang akan melihat peluncur yang dimodifikasi ini.
@BrunoNova Terima kasih atas koreksi pada lokasi peluncur! Saya hanya ingin menambahkan bahwa menyalin peluncur ke folder rumah Anda mungkin menghasilkan peluncur duplikat di dasbor. OTOH, perubahan yang diperkenalkan ke peluncur default mungkin akan dikembalikan dengan pembaruan sistem.
Glutanimate
Bagaimana cara mengubah lokasi item di menu?
Dims
8

Untuk menambah jawaban di atas, file .desktop juga dapat ditemukan di

/usr/share/applications
TinyGrasshopper
sumber
0

Alternatif lama adalah menginstal gnome-panel dan menggunakan aplikasi edit gnome-desktop-item.

gnome-desktop-item-editjuga memiliki parameter --create-new, untuk membuat peluncur baru.

Penjualan Dielson
sumber
0

Editor menu alternatif lain adalah ezame yang telah saya gunakan dan bekerja dengan sangat baik. Anda dapat menginstalnya dengan menjalankan yang berikut ini:

sudo add-apt-repository ppa:caldas-lopes/ppa
sudo apt-get update
sudo apt-get install ezame

Kode sumber tersedia di GitHub .

Gus E
sumber