在 Unity 中,如何创建桌面快捷方式(如 Windows、OSX)?

在 Unity 中,如何创建桌面快捷方式(如 Windows、OSX)?

所以,这是我第一次使用 Ubuntu,总的来说,我很喜欢它。但是,我的启动器出现了这个问题:我无法将任何东西拖放到桌面上,只能从菜单中创建快捷方式和文件夹。如果我将文件从文件系统拖放到桌面文件夹中,那么我就可以在桌面上看到它。我看到其他人也在讨论这个问题,所以我猜这是一个已知问题——回复范围从“这里有一个解决方法”到“只需使用 GNOME”。我想我试图弄清楚的是,团队如何决定将 Unity 设置为一个以简单易用为目的的发行版的默认 UI,而它仍然缺少如此基本的功能。我是不是错过了什么?有没有简单的方法来实现这一点?如果没有,有人知道……嗯……为什么?

答案1

为什么在存在明显缺陷的情况下 Unity 还是在 11.04 中成为默认选项?答案很简单,尽管我不是 Canonical 或类似公司的代表。

4 月,Ubuntu 12.04LTS 将发布。它将在桌面上支持 3 年。Gnome2 已弃用,我们需要一些新东西。支持旧桌面直到 2015 年并不是一个真正的选择。我们决定 Unity 是前进的方向,而且由于 12.04LTS 的额外重要性,加快开发速度非常重要——正是因为 Unity 还没有准备好面向大众。最简单的方法是尽快将其推向大众,向广大受众展示,并获得大量反馈和错误报告。这样,它就可以在 12.04LTS 发布时变得坚如磐​​石、更加完善——那时 Ubuntu 将面向大众。

10.04LTS 自发布以来一直非常不错,我认为它对大多数用户来说都是完美的。但是,它并不是很有吸引力。即使它是一个现代操作系统,它看起来也有些过时。这对很多用户来说很重要。当 12.04LTS 发布时,它将同样稳定、用户友好和高效——但它会更有吸引力。Unity 是很多使用起来也更高效,这对于重度桌面用户来说非常重要。

但由于“生态系统”中的其他变化(例如向 Gnome3 的过渡),这已经是一个艰难的周期。如果 Unity 的引入被推迟到 11.10 周期,那么在 12.04LTS 中就绝对没有出错的余地,毕竟 12.04LTS 更为重要。如果你赌一切顺利,那么我愿意接受你的赌注。

因此,从本质上讲,您可能会说 11.04 就像是 12.04LTS 的测试版,而 LTS 必须具有更高的优先级。这是大多数最终用户会坚持使用的,也是几乎所有企业会使用的。这是第三方软件开发商会开发的内容,也是计算机制造商会捆绑的内容,等等。但即使非 LTS 版本的优先级较低,也并不意味着它们不应该是高质量的。从 10.04LTS 升级到 12.04LTS 可能比从 12.04LTS 升级到 14.04LTS 要困难得多,所以即使 11.04 并不像我们希望的那样坚如磐石,我相信它是一个例外。

总而言之,我对 Unity 的出色表现印象深刻。它在很短的时间内取得了长足的进步。

如您所见,我挑选了您的一个问题并回答了它。至于其他问题,我不太明白。但启动器是用于应用程序的,而不是用于文件、文件夹或其他东西的。您有文件和文件夹镜头。

答案2

使用 Unity,桌面快捷方式已成为过去。现在,您拥有收藏夹启动器

从技术上来说,“只使用 GNOME”的建议是正确的。

您想要桌面快捷方式吗?使用 GNOME 2.3x

答案3

您可以创建一个链接并将其移动到桌面,但我不建议这样做,只是为了保持整洁。我个人将最常用的应用程序存储在左侧。所有其他应用程序都通过 Dash 中的搜索启动。

答案4

我和你有同样的问题。就我而言,我有几个应用程序从我的主目录运行,我将其下载为 tar.gz,因此它们不会向菜单添加快捷方式,而您可以使用 Dash 或 Synapse 或任何其他程序找到这些快捷方式。

以下给了我解决方案:http://www.liberiangeek.net/2011/11/create-desktop-shortcuts-icons-in-ubuntu-11-10-oneiric-ocelot/

基本上,它说要做的事情是:

sudo apt-get install --no-install-recommends gnome-panel

(您可能已经安装了它)。

然后对要创建的每个新快捷方式运行以下命令:

gnome-desktop-item-edit --create-new ~/Desktop

它会打开您熟悉和喜爱的快捷方式对话框并允许您编辑设置,并将其保存在给定的目录中(本例中为 ~/Desktop)。

相关内容