Ubuntu 17.10 中有两个图标。如何删除其中一个?

Ubuntu 17.10 中有两个图标。如何删除其中一个?

我在已安装的软件列表中发现了多个相同软件的图标。我想删除其中一个图标。如何删除一个图标或将两个图标合并为一个图标?

两个图标

的输出ls /usr/share/applications/ | grep -i audacious

audacious.desktop
audacious-qt.desktop

答案1

根据输出,ls /usr/share/applications/ | grep -i audacious图标似乎对应于audacious.desktopaudacious-qt.desktop

.desktop从文件中删除一个/usr/share/applications/应该可行,但这不是永久解决方案(并且通常不建议在根目录中进行更改,除非您绝对确定)。一旦相关包更新,该.desktop文件肯定会重新出现。

要永久解决问题,.desktop请将要删除的与 Audacious 启动器关联的文件从/usr/share/applications/复制到~/.local/share/applications/。然后使用文本编辑器打开复制的文件并添加(或修改)以下行:

NoDisplay=true

答案2

看起来你可能同时安装了 audacious 和 audacious-qt。如果你只想删除其中一个图标,我建议你查看使用以下方法定义图标的文件:

$ cat /usr/share/applications/audacious.desktop

$ cat /usr/share/applications/audacious-qt.desktop

单击图标后,系统会告诉您执行了哪个程序,以便您决定删除哪个程序。删除 .desktop 文件应该会删除图标。当我同时安装了 pycharm-ce 和 pycharm-pro 时,这种方法对我有用。

相关内容