spe*_*ter 6 chromium webapps 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
(英语:“找不到文件或目录”)。
任何人都可以解释或知道解决方法吗?
Sal*_*lem 10
问题出在 Chromium 创建的文件中。使用您的示例,这是它创建的 .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
Run Code Online (Sandbox Code Playgroud)
问题出在第一行,“shebang行”和桌面条目定义应该在两行不同的行中
#!/usr/bin/env xdg-open
[Desktop Entry]
(...)
Run Code Online (Sandbox Code Playgroud)
所以这应该是一个 Chromium 错误。要纠正此问题,您只需打开使用文本编辑器创建的 .desktop 并在这两行之间添加一个新行。
PS: Exec 行是正确的:如果您/usr/bin/chromium-browser --app=http://buymeapie.com/
在终端中执行,则会显示网站。
归档时间: |
|
查看次数: |
2140 次 |
最近记录: |