Ubuntu 18.04:删除 Okular 图标后,其图标仍保留在“显示应用程序”菜单中

Ubuntu 18.04:删除 Okular 图标后,其图标仍保留在“显示应用程序”菜单中

我在 Ubuntu 18.04 中卸载了 Okular,但它的图标仍然保留在显示应用程序中(但不是通常的图标,而是通用图标,见下面的屏幕截图)。

我已经检查~/.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 图标?

参见截图:

图片1

答案1

我假设您从 Ubuntu Software 安装了 okular。在这种情况下,第一个列出的是 snap 版本,很可能就是您安装的版本。

所有 kde snap 都存在相同的卸载缺陷,即 .desktop 文件未被删除。您必须以 root 身份手动执行此操作。snap 的 .desktop 文件的位置是,

/var/lib/snapd/desktop/applications

该文件的可能名称是okular_org.kde.okular.desktop

您可以在那里浏览以确认它的存在,要获取文件名,一种简单的方法是将文件 DnD 到终端中。

因此,这里要删除的命令是

sudo rm /var/lib/snapd/desktop/applications/okular_org.kde.okular.desktop

这凸显了 Snap 的一个问题,很多时候人们必须走很远才能报告错误。在这种情况下,请参阅https://forum.snapcraft.io/t/kde-snaps-flaw/8977。您可能会认为 KDE snap 开发人员已经注意到了这一点,因为它已经发生了相当长一段时间了。

在此处输入图片描述

相关内容