Akan menyenangkan jika diperlihatkan tombol ajaib yang akan membantu saya menghilangkan kerusakan pemandangan ini:

Ini Nautilus 2,30 di Debian (dan telah ada di versi sebelumnya sejauh yang saya ingat).
Jawaban yang Diterima:
Daftar ini dibuat dengan menganalisis file .desktop yang terletak di:
/usr/share/applications
~/.local/share/applications
Mungkin ada lebih dari satu usecase per aplikasi, misalnya pemutar media banshee yang memiliki tiga file .desktop secara default:
$ ls -1 /usr/share/applications/banshee*
/usr/share/applications/banshee-1-audiocd.desktop
/usr/share/applications/banshee-1.desktop
/usr/share/applications/banshee-1-media-player.desktop
Satu-satunya perbedaan antara file tersebut adalah parameter awal dan daftar MimeType.
banshee-1.desktop:File media umumbanshee-1-audiocd.desktop:CD Audiobanshee-1-media-player.desktopPemutar audio (Juga digunakan olehrhythmbox,vlc, dan lainnya)
Jadi kami memiliki tiga 'Banshee Media Player' di daftar 'Buka dengan' (dan mungkin juga di 'Menu Utama').
Cara lain untuk mengisi ruang ini adalah dengan membuat file .desktop pribadi di ~/.local/share/applications . Baik secara manual maupun dengan menggunakan alat. alacarte (atau klik kanan pada 'Menu Utama' -> 'Edit Menu') adalah salah satunya.
Setiap kali Anda membuat atau memindahkan aplikasi dalam alacarte , file .desktop baru ditempatkan di dalam ~/.local/share/applications . Menonaktifkan aplikasi akan “menghapusnya” dari 'Menu Utama', tetapi tidak dari daftar 'Buka dengan'.
Tetapi tombol 'Hapus' melakukannya, dengan membuat salinan identik dari /usr/share/applications ke ~/.local/share/applications dan menambahkan Hidden=true ke file .desktop, sehingga "menimpa" nilai yang diwarisi di seluruh sistem.
Menghapus dua entri tersebut dari alacarte menghasilkan:
$ ls -1 ~/.local/share/applications/banshee*
/home/user/.local/share/applications/banshee-1-audiocd.desktop
/home/user/.local/share/applications/banshee-1-media-player.desktop
Menghapus entri apa pun dari ~/.local/share/applications akan membalik ke keadaan yang sudah ada sebelumnya (tiga banshee item).
Jika Anda benar-benar tidak memiliki duplikat di kedua folder tersebut, coba hapus duplikat apa pun dari alacarte atau bermain dengan Hidden=true opsi di file .desktop yang sesuai.