我一直在尝试解决 Docky 不显示 Xfce 和 Thunar 图标的问题,并在以下工具的帮助下解决了这个问题:此主题。
然而在此过程中我开始怀疑,为什么这两个文件夹(/usr/share/applications/
和~/.local/share/applications/
)显示的文件图标不同?
我在 Thunar 选项中没有找到与此相关的任何设置。
答案1
文件夹/usr/share/applications
以特殊方式处理,文件显示的图标在文件本身.desktop
中定义.desktop
。如果仔细观察,您会发现 Thunar 也不会显示真实文件名,/usr/share/applications
而是显示一个也在文件中定义的别名.desktop
。
对于文件夹来说,~/local/share/applications
情况并非如此,Thunar 显示真实的文件名和不同文件类型的默认图标。
问题Nautilus 可以通过真实名称显示 .desktop 文件吗?密切相关,至少就显示的文件名而言。
软链接技巧:
如果您希望以与 中显示文件~/.local/share/applications
相同的方式显示 中的文件/usr/share/applications
,则可以使用放置在 中的软链接来实现,/usr/share
该软链接指向~/.local/share/applications
:
sudo ln -s ~/.local/share/applications /usr/share/applicationsinhome
现在您可以在 Thunar 中浏览。这将以与 中的文件相同的方式/usr/share/applicationsinhome
显示位于 中的文件,并且您仍然可以删除、创建或编辑文件而无需 root 权限。~/.local/share/applications
/usr/share/applications
请也看一下链接问题中的我的回答,我在那里解释了如何反过来做。