Если вы создаете приложение для веб-сайта в 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
blockquote>(английский: « Файл или каталог не найден ») .
Может кто-нибудь объяснить или знает обходной путь?
Проблема в Хроме файла, создает. Используя Ваш пример, это - .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/
в терминале показывают веб-сайт.