创建新桌面快捷方式的桌面快捷方式没有任何作用

Dav*_*arr 52 shortcuts launcher

创建桌面快捷方式目前如此原始,这很奇怪。

我发现以下内容:在 Ubuntu 12.04 的桌面上创建快捷方式/启动器

这有帮助。但是,如果快捷方式有问题,它就不会做任何事情。例如,我尝试为此命令行创建快捷方式以创建快捷方式。当我双击它时,它什么也不做。

这是我在桌面上的“创建桌面快捷方式.桌面”文件的结果文本:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_CA]=gnome-panel-launcher
Exec=/usr/bin/gnome-desktop-item-edit ~/Desktop/ --create-new
Name[en_CA]=Create Desktop Shortcut
Name=Create Desktop Shortcut
Icon=gnome-panel-launcher
Run Code Online (Sandbox Code Playgroud)

正如我所说,当我双击它或右键单击它并选择打开时,没有任何反应。是否有日志文件可以写入有关此内容的内容?

Mit*_*tch 80

要在 Ubuntu 中创建桌面快捷方式,首先需要 gnome-panel 包。

  1. 打开终端。要打开终端,请单击 Unity 启动器中的 Dash 主页。并在搜索字段中输入终端。然后单击终端。

  2. 在终端中输入以下代码并按回车键。

    sudo apt-get install --no-install-recommends gnome-panel
    
    Run Code Online (Sandbox Code Playgroud)
  3. 然后在终端中输入以下代码并按回车键

    gnome-desktop-item-edit ~/Desktop/ --create-new
    
    Run Code Online (Sandbox Code Playgroud)
  4. 将弹出创建启动器窗口,在名称字段中键入应用程序名称并在命令字段中键入应用程序名称或路径或浏览。然后单击确定按钮。

    侏儒桌面项目编辑

    示例:CinePaint

  5. 现在检查您的桌面上的快捷方式。

    桌面快捷方式

  6. 如果您希望快捷方式出现在 Unity 启动器面板(左侧的弹出面板)中,您可以将其从桌面拖到那里。


Tak*_*kat 26

以下行是罪魁祸首:

Exec=/usr/bin/gnome-desktop-item-edit ~/Desktop/ --create-new
Run Code Online (Sandbox Code Playgroud)

用户 HOME 路径~不会在 .desktop 文件中展开。请使用完整路径以使其正常工作:

Exec=/usr/bin/gnome-desktop-item-edit /home/<user>/Desktop/ --create-new
Run Code Online (Sandbox Code Playgroud)


小智 15

发现在 Ubuntu 12.04 中创建快捷方式(在桌面或其他任何地方)非常简单:

  1. 右键单击文件或文件夹
  2. 点击“制作链接
  3. 将创建一个链接(带有弯曲箭头的文件夹图标)
  4. 在您选择的任何位置剪切/复制和粘贴链接

我已经看到这也适用于可执行文件/程序。

  • 这不是捷径;这是一个符号链接。为此在后台使用的命令是 `ln`。 (4认同)