恢复 18 > 20 升级导致的 .desktop 快捷方式功能

恢复 18 > 20 升级导致的 .desktop 快捷方式功能

所有关于这个问题的提及(到目前为止我发现的)实际上都说“只需将 .desktop 文件复制到桌面,启用‘允许启动’,一切都会很好!”

确实,这恢复了快捷方式的应用程序启动功能。但它也将所有快捷方式文件从它们曾经所在的整齐、有组织的分层、分类文件夹中取出,并将它们放在桌面上一个大的无组织存储桶中,这样桌面看起来就像是由 WIN 用户运行的一长串 Windows 安装程序创建的业余混乱,而 WIN 用户总是接受所有默认值。

如何修复此问题?具体来说,如何才能重新启用所有用户快捷方式,而不是拖到桌面上?

示例 - 我的桌面上有一个“工程”文件夹。它有五层深,总共约有 35 个文件夹,所有层级的文件夹中都充满了 .desktop 文件。那是我想修复的内容。同上“项目”和“参考”。

如果无法修复,为什么要创建这个新的 Gnome“功能”?破坏所有不在桌面上的用户快捷方式有什么好处?

在此先感谢您的帮助。

答案1

对链接类型桌面文件的支持2018 年 5 月删除从 Nautilus 版本 3.27.4 及更高版本开始。Nautilus 开发人员已经明确表示,此删除是永久性的(阅读此错误报告了解详细信息)所以现在你的选择是

  1. 维护你自己的 Nautilus 分支,

  2. 使用 3.27.4 之前的 Nautilus 版本,或者

  3. 使用不同的文件管理器。

我推荐选项#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

相关内容