Я удалил пакет (epiphany), который появлялся в панели трижды. Теперь одна из иконок приложений исчезла, но две остались.
Я хочу знать, с чего начать изучение этой проблемы: как приложение Dash-линза определяет свое содержимое? И где (если вообще) оно сохраняется или кэшируется?
lsof -c unity
и тому подобное, может быть, выводится список файлов или папок, которые я ищу, но продираться через весь этот контент слишком утомительно :)
решение1
Загрузчики приложений, а точнее соответствующие им .desktop
файлы, хранятся в следующих каталогах:
/usr/share/applications
- все пользователи$HOME/.local/share/applications
- ваш пользователь
Если вы их просмотрите, вы сможете найти виновника.
Другой вариант — редакторы меню GUI. Из тех, что есть, я предпочитаюМенюLibre, довольно новый проект, изначально закодированный для Ubuntu App Showdown. Вы можете установить последнюю версию из PPA разработчика, введя:
sudo add-apt-repository ppa:menulibre-dev/devel && apt-get update
sudo apt-get install menulibre
MenuLibre позволяет вам легко просматривать записи меню, находить дубликаты и легко удалять их: