创建新桌面快捷方式的桌面快捷方式无效
创建桌面快捷方式目前非常原始,这很奇怪。
我找到了以下内容: 在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
正如我所说,当我双击它,或右键单击它并选择打开时,没有任何反应。 是否有一个日志文件,其中有关于此的内容将被写入?
要在Ubuntu中创建桌面快捷方式,首先需要gnome-panel包。
-
开放式终端。 要打开终端,请单击Unity启动器中的Dash home。 并在搜索字段中键入terminal。 然后单击终端。
-
在终端中键入以下代码,然后按Enter键。
sudo apt-get install --no-install-recommends gnome-panel
-
然后在终端输入以下代码并按Enter键
gnome-desktop-item-edit ~/Desktop/ --create-new
-
将弹出创建启动器窗口,在名称字段中键入应用程序名称,然后键入应用程序名称或路径,或在命令字段中浏览。 然后单击确定按钮。
示例:CinePaint
-
现在检查桌面上的快捷方式。
-
如果您希望快捷方式显示在Unity启动器面板(左侧的弹出窗口)中,您可以将其从桌面拖放到那里。
以下行是罪魁祸首:
Exec=/usr/bin/gnome-desktop-item-edit ~/Desktop/ --create-new
用户HOME路径~
不会在.desktop文件中展开。 请使用完整路径使其正常工作:
Exec=/usr/bin/gnome-desktop-item-edit /home//Desktop/ --create-new
发现在Ubuntu 12.04中创建快捷方式(在桌面或其他任何地方)非常简单:
- 右键单击文件或文件夹
- 点击“ 建立链接 ”
- 将创建一个链接(带有弯曲箭头的文件夹图标)
- 剪切/复制并粘贴您选择的链接
我已经看到这对可执行文件/程序也有效。
我在这方面对12.04的体验非常奇怪。 首先,当我从10.04“升级”到12.04时,大多数以前的桌面图标在转换过程中幸免于难。 旧的Open Office图标在那里,但由于程序已在升级过程中被删除而无效。
对于某些程序,例如Calculator,我发现我只需将图标从Dash拖到桌面即可立即运行。 对于其他人,例如所有Libre Office程序,拖动的项目不起作用,但会显示“链接断开”的消息。 没有可能修复它,因为当您右键单击它并查看属性时,您无法编辑命令字段。
在/ usr / share / applications中找到应用程序并使用“Make link”的建议对我来说从未起作用,因为“Make link”在我查看的所有图标上都是灰色的。 从此目录拖动或复制也会产生“断链”消息。
如何为所有已安装的程序获得良好的桌面快捷方式 – 工作正常且外观正确的快捷方式 – 仍然是一个悬而未决的问题。
我能够通过以下方式获得这些程序的工作图标:(a)通过右键单击/ usr / share / applications中的图标并选择Properties,然后(b)使用gnome-desktop-来记下找到的“命令”终端窗口中的项目编辑程序,用于创建图标,然后右键单击它,选择属性,并编辑命令字段以显示步骤(a)中记录的命令。 此过程提供了一个工作图标,但它没有正确的图片。 相反,图片始终只是Gnome足迹符号。
最简单的答案是:将软件图标拖到桌面上,右键单击它并选择属性 → 权限选项卡→勾选“ 允许执行 ”(或类似的东西)复选框。 瞧。
另一种方法是在Unity破折号中搜索应用程序,并将其作为快捷方式/启动器拖到桌面上。 然后,您可以通过右键单击它并修改它的属性来修改现有的,或者如果您愿意,可以在终端中编辑.desktop文件。
我们假设您的源文件夹位于目录’/ home / blah /’中,并且您想将其移动到桌面。 如何在’/ home / blah /’中创建指向文件夹*的链接,然后将链接拖放到桌面。 该链接是文件夹的快捷方式。
- 您可以通过右键单击然后单击ubuntu 12.10中的“Make Link”(也可能是旧版本)来创建指向文件夹的链接
如果你没有为此目的的上下文菜单( 12.04
默认没有它)对我来说最好和最简单的选择是安装ubuntu-tweak :
sudo add-apt-repository ppa:tualatrix/ppa sudo apt-get update sudo apt-get install ubuntu-tweak ubuntu-tweak
在此工具的管理→个人面板中,添加脚本创建新的启动器
现在,当右键单击桌面时,在Scripts子菜单中,您将有一个条目: 创建一个新的启动器
PS:对不起,不确定翻译,我用法语。