/usr/share/applications 中存在多个相同的应用程序

/usr/share/applications 中存在多个相同的应用程序

我的目录中有更多重复的应用程序/usr/share/applications。我该如何删除它们?

在此处输入图片描述

答案1

图标看起来一样并不意味着它们是一样的。其中一些将是具有不同设置的启动器。3 个名称“文件”可以指向不同的位置。

尽管如此:这些只是桌面文件。因此,您可以根据需要删除它们。从命令行:

cd /usr/share/applications/
sudo rm {desktop-file-to-remove}

如何识别要删除的那个?

您可以通过查找图标上显示的名称来搜索文件名。以我的系统中的“文件”为例(那里有 3 个):

/usr/share/applications$ grep Files *
nautilus.desktop:Name=Files
nautilus-folder-handler.desktop:Name=Files
org.gnome.Nautilus.desktop:Name=Files

使用more nautilus.desktop查看此桌面文件,通过比较文件查看它是否是其列出的其他桌面文件的副本。您也可以执行diff nautilus.desktop nautilus-folder-handler.desktop。它将列出这两个文件之间是否存在差异。


您不应该删除它们,而应该将它们移至其他位置。这样,如果您删除了错误的桌面文件,就可以恢复它。

相关内容