我决定在 Arch Linux 上从 GNOME 切换到 KDE Plasma,因此我使用了sudo pacman -Rdd gnome
。但是,Web 浏览器仍然存在,尽管功能少了很多(没有选项卡等)。也许它被保留下来是为了防止 KDE 依赖关系被破坏?我对此很陌生,所以我不知道发生了什么。有什么建议可以解决这个问题吗?
答案1
尝试sudo pacman -Rs epiphany
.epiphany
是 的包名称GNOME Web Browser
。
可能是桌面文件损坏了。查找并sudo rm
从/usr/share/applications/
。
通过从启动器跟踪来查找并删除该包:
- 右键单击应用程序的启动器图标来编辑/查看条目。
- 复制可执行路径。
- 用于
pacman -Qo <copied path>
查看谁拥有该可执行文件。 - 删除所有者包。
答案2
我使用 apt 时也遇到过这种情况,问题是 KDE 仍然认为该应用程序存在。如果它主要出现在您的 KDE 菜单上,您可以通过右键单击菜单按钮并选择编辑应用程序将其从菜单中删除。然后在左侧的树中找到 GNOME 浏览器图标。然后按键盘上的 Delete 键删除图标,然后按 Ctrl+S 保存。这应该会从菜单中删除图标。否则,我可能会尝试使用来pacman -Qdt
自动删除 pacman 可能未删除的任何依赖项。