Создание веб-приложения Chromium не работает в 12.10?

Если вы создаете приложение для веб-сайта в Chromium и выбираете «рабочий стол», создается файл .desktop. В 12.04 вы смогли переместить его в ~ / .local / share / Applications / и затем запустить его из Dash или из панели запуска. В моей новой установке 12.10 это больше не работает. Я думаю, что строка, которая неверно истолкована, является Exec=/usr/bin/chromium-browser --app=http://buymeapie.com/. Если вы попытаетесь запустить его из терминала, вы получите следующий результат:

20:32 ~ speter> Exec = / usr / bin / chromium-browser --app = http: // buymeapie .com / bash: --app = http: //buymeapie.com/: Datei oder Verzeichnis nicht gefunden

(английский: « Файл или каталог не найден ») .

Может кто-нибудь объяснить или знает обходной путь?

6
задан 5 November 2012 в 03:37

1 ответ

Проблема в Хроме файла, создает. Используя Ваш пример, это - .desktop, который он создает:

#!/usr/bin/env xdg-open[Desktop Entry]
Version=1.0
Name=Buy Me a Pie! - Lista de Compras
Exec=/usr/bin/chromium-browser --app=http://buymeapie.com/
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=chrome-http___buymeapie.com_
Categories=Network;WebBrowser;
StartupNotify=true
StartupWMClass=buymeapie.com

проблема находится в первой строке, "строка хижины" и настольное определение записи должны быть в двух различных строках

#!/usr/bin/env xdg-open
[Desktop Entry]
(...)

Таким образом, это должно быть ошибкой Хрома. Для исправления этого только необходимо открыть .desktop, созданный с текстовым редактором, и добавить новую строку между теми двумя строками.

PS: Исполнительная строка корректна: если Вы выполняетесь /usr/bin/chromium-browser --app=http://buymeapie.com/ в терминале показывают веб-сайт.

10
ответ дан 5 November 2012 в 03:37

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

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