![恢复 18 > 20 升级导致的 .desktop 快捷方式功能](https://linux22.com/image/1174698/%E6%81%A2%E5%A4%8D%2018%20%3E%2020%20%E5%8D%87%E7%BA%A7%E5%AF%BC%E8%87%B4%E7%9A%84%20.desktop%20%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F%E5%8A%9F%E8%83%BD.png)
所有关于这个问题的提及(到目前为止我发现的)实际上都说“只需将 .desktop 文件复制到桌面,启用‘允许启动’,一切都会很好!”
确实,这恢复了快捷方式的应用程序启动功能。但它也将所有快捷方式文件从它们曾经所在的整齐、有组织的分层、分类文件夹中取出,并将它们放在桌面上一个大的无组织存储桶中,这样桌面看起来就像是由 WIN 用户运行的一长串 Windows 安装程序创建的业余混乱,而 WIN 用户总是接受所有默认值。
如何修复此问题?具体来说,如何才能重新启用所有用户快捷方式,而不是拖到桌面上?
示例 - 我的桌面上有一个“工程”文件夹。它有五层深,总共约有 35 个文件夹,所有层级的文件夹中都充满了 .desktop 文件。那是我想修复的内容。同上“项目”和“参考”。
如果无法修复,为什么要创建这个新的 Gnome“功能”?破坏所有不在桌面上的用户快捷方式有什么好处?
在此先感谢您的帮助。
答案1
对链接类型桌面文件的支持2018 年 5 月删除从 Nautilus 版本 3.27.4 及更高版本开始。Nautilus 开发人员已经明确表示,此删除是永久性的(阅读此错误报告了解详细信息)所以现在你的选择是
维护你自己的 Nautilus 分支,
使用 3.27.4 之前的 Nautilus 版本,或者
使用不同的文件管理器。
我推荐选项#3,因为您只需安装文件管理器并继续使用与以前相同的桌面。
以下图形文件管理器均支持链接型桌面文件,可以安装在 Ubuntu 20.04 中,并可与 GNOME 3 桌面一起使用:
请注意,Caja 和 Nemo 都是 Nautilus 的分支。除了 Thunar 之外,其他所有工具都会跟随链接进入新文件夹;Thunar 会打开一个新窗口。
我已经用精简版的桌面文件测试了这些example-content
包裹。
[Desktop Entry]
Type=Link
Name=Examples
URL=file:///usr/share/example-content/
Icon=folder