所有桌面文件都转至 Google

所有桌面文件都转至 Google

我正在尝试为任何页面创建桌面文件,但所有页面都会打开谷歌。我在 xubuntu 14.10 中使用 Firefox。

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Link
Icon[es]=gnome-panel-launcher
Name[es]=askubuntu
URL=http://askubuntu.com/
Name=askubuntu
Icon=gnome-panel-launcher

答案1

使用起来可能更简单:

Type=Application
....
Exec=firefox "http://askubuntu.com"

而不是Type=Link& URL=https://askubuntu.com/。上次我尝试使用链接启动器时,发生了各种奇怪的事情(在 Chromium 中打开了大多数链接,其余时间都在 Firefox 新窗口中打开,等等)

#!/usr/bin/env xdg-open除了将该行添加到顶部之外,还有一种替代方法是使用以下命令使文件可执行:

chmod +x "/PATH/TO/LAUNCHER.desktop"

或者确保在文件属性中勾选此项(“权限”下):

执行:允许将文件作为程序执行

也可以看看: 桌面启动器文档?

答案2

事实上,.desktop文件不是脚本。您需要#!/usr/bin/env xdg-open从文件顶部删除。您也不能从终端运行它们。如果您想从终端打开它们,您可以运行xdg-open askubuntu.desktop例如。您需要确保它们是可执行的,以便从内部打开它们鹦鹉螺但是,因为它需要可执行位才能将它们用作启动器,而不是在文本编辑器中打开它们。

相关内容