Я нашел несколько значков одного и того же программного обеспечения в списке установленных программ. Я хочу удалить один из значков. Как удалить один значок или слить два значка в один значок?
Вывод ls /usr/share/applications/ | grep -i audacious -
audacious.desktop
audacious-qt.desktop
Похоже, что у вас могут быть как дерзкие, так и дерзкие-qt. Если вы просто хотите удалить один из значков, я предлагаю вам посмотреть на те файлы, которые определяют значки, используя:
$ cat /usr/share/applications/audacious.desktop
и
$ cat /usr/share/applications/audacious-qt.desktop
Это должно сказать вам какая программа выполняется, щелкнув значок, чтобы вы могли решить, какой из них удалить. Удалите файл .desktop, чтобы удалить значок. Работала для меня, когда у меня были установлены как pycharm-ce, так и pycharm-pro.
Кажется, что значки соответствуют audacious.desktop и audacious-qt.desktop.
Удаление одного файла .desktop из файла /usr/share/applications/ должно работать, но это не постоянное решение (и обычно не рекомендуется вносить изменения в корневой каталог, если вы не уверены). После того, как связанный пакет будет обновлен, файл .desktop, скорее всего, снова появится.
Для постоянного решения скопируйте файл .desktop, связанный с пусковой установкой Audacious, с которой вы хотите избавиться от /usr/share/applications/ до ~/.local/share/applications/. Затем откройте скопированный файл текстовым редактором и добавьте (или измените) следующую строку:
NoDisplay=true
Похоже, что у вас могут быть как дерзкие, так и дерзкие-qt. Если вы просто хотите удалить один из значков, я предлагаю вам посмотреть на те файлы, которые определяют значки, используя:
$ cat /usr/share/applications/audacious.desktop
и
$ cat /usr/share/applications/audacious-qt.desktop
Это должно сказать вам какая программа выполняется, щелкнув значок, чтобы вы могли решить, какой из них удалить. Удалите файл .desktop, чтобы удалить значок. Работала для меня, когда у меня были установлены как pycharm-ce, так и pycharm-pro.
Кажется, что значки соответствуют audacious.desktop и audacious-qt.desktop.
Удаление одного файла .desktop из файла /usr/share/applications/ должно работать, но это не постоянное решение (и обычно не рекомендуется вносить изменения в корневой каталог, если вы не уверены). После того, как связанный пакет будет обновлен, файл .desktop, скорее всего, снова появится.
Для постоянного решения скопируйте файл .desktop, связанный с пусковой установкой Audacious, с которой вы хотите избавиться от /usr/share/applications/ до ~/.local/share/applications/. Затем откройте скопированный файл текстовым редактором и добавьте (или измените) следующую строку:
NoDisplay=true