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

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

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

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

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

这是我在桌面上创建“Create Desktop Shortcut.desktop”文件的最终文本:

[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

正如我所说,当我双击它或右键单击它并选择“打开”时,什么都没有发生。是否有一个日志文件可以写入有关此内容的内容?

答案1

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

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

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

    sudo apt-get install --no-install-recommends gnome-panel
    
  3. 然后在终端中输入下面的代码并按回车键

    gnome-desktop-item-edit ~/Desktop/ --create-new
    
  4. 弹出创建启动器窗口,在名称栏输入应用程序名称,在命令栏输入应用程序名称或路径或浏览,点击确定按钮。

    gnome 桌面项目编辑

    示例:CinePaint

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

    桌面快捷方式

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

答案2

下面这一行就是罪魁祸首:

Exec=/usr/bin/gnome-desktop-item-edit ~/Desktop/ --create-new

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

Exec=/usr/bin/gnome-desktop-item-edit /home/<user>/Desktop/ --create-new

答案3

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

  1. 右键单击文件或文件夹
  2. 点击 ”建立链接
  3. 将创建一个链接(带有弯曲箭头的文件夹图标)
  4. 剪切/复制并粘贴链接至您想要的任何位置

我发现这对于可执行文件/程序同样有效。

答案4

最简单的答案是:将软件图标拖到桌面,右键单击并选择特性权限标签 → 勾选“允许执行“(或类似名称)复选框。瞧。

相关内容