当前位置: 首页>>技术教程>>正文


用于创建新桌面快捷方式的桌面快捷方式不起作用

, ,

问题描述

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

我找到了以下内容:Create Shortcut / launcher on Desktop in Ubuntu 12.04

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

这是桌面上“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

正如我所说,当我在double-click这个或right-click它并选择Open时,没有任何反应。是否有一个日志文件,其中有关于此的内容将被写入?

最佳解决方法

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

  1. 开放式终端。要打开终端,请单击Unity启动器中的Dash home。并在搜索字段中键入terminal。然后单击终端。

  2. 在终端中键入以下代码,然后按Enter键。

    sudo apt-get install --no-install-recommends gnome-panel
    
  3. 然后在终端输入以下代码并按Enter键

    gnome-desktop-item-edit ~/Desktop/ --create-new
    
  4. 创建启动器窗口将为pop-up,在名称字段中键入应用程序名称并键入应用程序名称或路径,或在命令字段中浏览。然后单击确定按钮。示例:CinePaint

    launcher,shortcuts,ubuntu

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

    launcher,shortcuts,ubuntu

  6. 如果希望快捷方式显示在Unity启动器面板(左侧是pop-out)中,可以将其从桌面拖放到那里。

次佳解决方法

以下行是罪魁祸首:

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

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

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

第三种解决方法

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

  1. 右键单击文件或文件夹

  2. 单击”Make Link”

  3. 将创建一个链接(带有弯曲箭头的文件夹图标)

  4. 剪切/复制并粘贴您选择的链接

我已经看到这对可执行文件/程序也有效。

第四种方法

我在这方面对12.04的体验非常奇怪。首先,当我从10.04到12.04的”upgraded”时,大多数以前的桌面图标在转换过程中幸存下来并且工作正常。旧的Open Office图标在那里,但由于程序已在升级过程中被删除而无效。

对于某些程序,例如Calculator,我发现我只需将图标从Dash拖到桌面即可立即运行。对于其他人,例如所有Libre Office程序,拖动的项目不起作用,但会显示“链接断开”的消息。没有可能修复它,因为当你right-click并查看属性时,你无法编辑命令字段。

在/usr /share /applications中找到应用程序并使用”Make link”的建议从来没有对我有用,因为”Make link”在我看过的所有图标上都是灰色的。从此目录拖动或复制也会生成”broken link”消息。

如何为所有已安装的程序获得良好的桌面快捷方式 – 工作正常且外观正确的快捷方式 – 仍然是一个悬而未决的问题。

我能够通过以下方式获得这些程序的工作图标:(a)记下right-clicking在/usr /share /applications中的图标上找到的”command”并选择属性,然后(b)在终端窗口中使用gnome-desktop-item编辑程序在其上创建图标,然后创建right-clicking,选择属性,然后编辑命令字段以显示步骤(a)中记录的命令。此过程提供了一个工作图标,但它没有正确的图片。相反,图片始终只是Gnome足迹符号。

第五种方法

最简单的答案是:将软件图标拖到桌面上,然后选择right-click并选择属性→权限选项卡→勾选“允许执行”(或类似的东西)复选框。瞧。

第六种方法

另一种方法是在Unity破折号中搜索应用程序,并将其作为快捷方式/启动器拖到桌面上。然后,您可以通过右键单击它并修改它的属性来修改现有的,或者如果您愿意,可以在终端中编辑.desktop文件。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1376.html,未经允许,请勿转载。