我最近从 Ubuntu 19.10 升级到了 20.04。升级后,我发现有两个'文件' 应用程序启动器中的图标。其中一个看起来像早期的图标,而另一个则感觉很现代。
我应该删除较早的一个吗?还是应该保留两者?
$ apt policy nautilus
nautilus:
Installed: 1:3.36.1.1-1ubuntu2
Candidate: 1:3.36.1.1-1ubuntu2
Version table:
*** 1:3.36.1.1-1ubuntu2 500
500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
$ which nautilus
/usr/bin/nautilus
我没有得到 的输出ls ~/.local/share/applications | grep -i nautilus
。
的输出find / -name '*.desktop' -exec grep -H 'Name=Files' {} \; 2>/dev/null
为:
/usr/share/applications/org.gnome.Nautilus.desktop:Name=Files
/usr/share/applications/nemo.desktop:Name=Files
/usr/share/applications/csd-automount.desktop:Name=Files
答案1
正如您在评论中提到的,您的系统上的 .desktop 文件有以下信息:
/usr/share/applications/org.gnome.Nautilus.desktop:Name=Files
/usr/share/applications/nemo.desktop:Name=Files
/usr/share/applications/csd-automount.desktop:Name=Files
显然,您还安装了另一个文件管理器“Nemo”,或者至少曾经安装过它。无论如何,它的桌面文件仍然存在。
一个 .desktop 文件用于文件管理器nautilus
,即 Ubuntu 桌面上的默认文件管理器。另一个 .desktop 文件用于nemo
,即 Cinnamon 桌面中默认使用的另一个文件管理器。
为了避免出现两个文件图标,
- 删除
nemo
(切勿删除默认文件管理器),这将删除 .desktop 文件 - 如果您希望保留
nemo
,您可以通过编辑.desktop文件来更改其图标的名称,这样您就可以轻松区分图标。
要更改 图标的名称nemo
:
- 将此文件复制到您的主目录中的
/usr/share/applications/nemo.desktop
文件夹。.local/share/applications
- 使用文本编辑器编辑副本并更改
Name=Files
为,例如Name=Nemo File Manager
。 - 保存文件并关闭编辑器。
更改的文件副本nemo.desktop
将覆盖系统范围内的副本。因此,该图标现在将显示为“Nemo 文件管理器”。