我在 Ubuntu 18.04 中卸载了 Okular,但它的图标仍然存在于 Show Applications 中(但不是通常的图标,而是通用图标,请参见下面的屏幕截图)。
我已经检查~/.local/share/applications
了/usr/share/applications
一个.desktop
文件,但我没有找到任何属于 Okular 的文件。
我尝试了以下所有命令,但均未成功:
sudo apt remove okular
sudo apt remove --auto-remove okular
sudo apt purge okular
sudo apt purge --auto-remove okular
如何从“显示应用程序”菜单中删除 Okular 图标?
看截图:
我假设您从 Ubuntu Software 安装了 okular。在这种情况下,列出的第一个是快照版本,可能是您安装的版本。
所有 kde 快照都存在相同的卸载缺陷,即未删除 .desktop 文件。您必须以 root 身份手动执行此操作。snap 的 .desktop 文件的位置是,
/var/lib/snapd/desktop/applications
该文件的可能名称是
okular_org.kde.okular.desktop
您可以在那里浏览以确认它的存在,获取文件名的一种简单方法是将文件 DnD 到终端中。
所以这里要删除的命令是
这突出了快照的一个问题,很多时候人们必须走得很远才能报告错误。在这种情况下,请参阅https://forum.snapcraft.io/t/kde-snaps-flaw/8977。你会认为 KDE snap 开发人员会注意到这一点,因为它已经发生了很长一段时间了..