如何在 Ubuntu 18.04 的桌面或菜单栏中添加快捷方式/启动器(到文件、程序或文件夹)?

Pro*_*aos 3 gnome shortcuts

由于一些超级极其奇怪的原因,菜单项“创建快捷方式”“丢失了”(好吧,当从一个 Ubuntu 版本切换到另一个版本时,所以这不是一个错误,这只是一个设计错误)。而以前(我想我使用的是 Ubunut 18.04 MATE)我能够将任何“程序”文件的快捷方式(例如,使用 libre 打开 xxx.ods)作为快捷方式/符号放置到最顶部的菜单栏和桌面中,现在这一切似乎都消失了(我认为我现在使用的“标准”Ubuntu 是/使用GNOME?)。

有两个栏:顶部栏几乎无法配置(特别是:据我所知,无法放置快捷方式),左侧栏可以,所以看起来只有程序的快捷方式,但没有文件的快捷方式。

那么,两个问题:

(1)如何将文件快捷方式(例如“使用 inputY 运行程序 X”)放置到桌面或(首选)两个栏中的任何一个?

(2)什么鬼?拥有文件快捷方式以实现高效工作似乎非常(我怎么强调都不为过!)(毕竟,Linux 用户几乎不是玩电脑的孩子,我想他们是专业人士),那么这个功能到底如何才能实现呢?失踪或隐藏得如此之好?唯一看起来更奇怪的是移除关闭计算机的按钮。说真的:wtf?我完全无法理解这。:) 这怎么可能?(虽然我本质上只需要解决问题(1),但我对(2)也很感兴趣,因为它看起来太荒谬了。)

van*_*ium 5

现实情况是,您正在寻找的工作流程在 Gnome Shell 中不再受支持,并且 Ubuntu 桌面的支持范围有限。

桌面图标

默认情况下,Gnome Shell 不支持桌面图标。其基本原理是,在某种程度上,他们是正确的,即桌面以及图标通常被窗口覆盖。事实上,桌面很快就会挤满图标,而这些图标大多数时候你是看不到的。不过,您可以不喜欢这种争论,而更喜欢桌面上的图标。

文件的快捷方式

Gnome Shell 限制菜单系统和 Dock 上的应用程序的快捷方式(.desktop 文件)的使用。他们将这些文件的操作从用户手中夺走: .desktop 文件通常通过软件安装进行安装,并放置在特定位置,对用户隐藏(~/.local/share/applications、/usr/share/应用程序,...)。Gnome 不再提供图形工具来自行创建 .desktop 文件。

Gnome 希望你如何工作

您常用的 6 - 8 个应用程序位于 Ubuntu Dock(或 Gnome Shell Dash)上,只需单击一下即可(纯 Gnome Shell 中有两个)。您经常使用的应用程序最终会显示在“应用程序”视图中的“常用”选项卡上。只需点击 2 次即可。或者,搜索应用程序。

对于您经常使用的文档,Gnome 开发人员发明了“加星标”功能。为您当前使用的文件加星标,您将在文件管理器的加星标类别中找到它们。或者,搜索文件。显然,您还可以在特定位置创建链接(“符号链接”)以进行快速访问。

创建文档的启动器

您无法再轻松地在各处创建启动器。这并不意味着您无法为文档创建启动器,但是,在 Gnome Shell 中,这是手工操作。创建一个.desktop文件。

gedit myfile.desktop
Run Code Online (Sandbox Code Playgroud)

添加要启动的信息:

[Desktop Entry]
Name=Document name
Exec=xdg-open <path-to-your-file>
Terminal=false
Icon=<location of icon file>
Type=Application
Comment=Comment which appears as a tooltip.
Run Code Online (Sandbox Code Playgroud)

.desktop文件移动到~/.local/share/applications. 它现在将出现在您的应用程序概述中,您可以从那里将其固定到仪表板上。

考虑更适合您首选工作流程的桌面

实际上,如果您是一个重视在桌面上使用快捷方式和启动器的更经典方法的用户,更好的方法是转移到另一个桌面环境。大多数其他桌面(Mate、xfce、KDE...)仍然完全遵循该范例,因此在这些桌面环境中,您无需努力采用您喜欢的工作流程。

因此,这不仅应该回答如何创建启动器,而且还应该回答为什么它确实非常隐藏。