Все файлы на рабочем столе переходят к Google

Я пытаюсь создать файл на рабочем столе к любой странице, но все они открывают Google. Я использую Firefox в xubuntu 14.10.

#!/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
задан 7 March 2015 в 13:59

2 ответа

Могло бы быть более просто использовать:

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

вместо Type=Link & URL=https://askubuntu.com/. То, когда я в последний раз пытался использовать средства запуска ссылки, все виды странного материала произошли (открыло большинство ссылок в Хроме, Firefox новые окна весь отдых времени, и т.д.)

альтернатива добавлению #!/usr/bin/env xdg-open, строка к вершине должна сделать исполняемый файл файла, использующий эту команду:

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

или путем проверки это отмечается в свойствах файла (в соответствии с 'полномочиями'):

Execute: Allow executing file as program

См. также: Настольная документация средства запуска?

1
ответ дан 11 November 2019 в 02:24

Факт, .desktop, файлы не являются сценариями. Необходимо удалить #!/usr/bin/env xdg-open из вершины файла. Вы не выполняете их от терминала также. Если бы Вы хотите открыть их от терминала, Вы работали бы xdg-open askubuntu.desktop, например. Действительно необходимо удостовериться, что они - исполняемый файл для открытия их из Наутилус , хотя, поскольку это требует, чтобы исполняемый бит был в состоянии использовать их в качестве средств запуска, вместо того, чтобы открыть их в текстовом редакторе.

0
ответ дан 11 November 2019 в 02:24

Другие вопросы по тегам:

Похожие вопросы: