Mik*_* L. 11 ubuntu ubuntu-unity
我有一个以 shell 脚本开头的 GUI 应用程序。如何通过提供 shell 脚本和图标在 Unity Dock 中创建.svg图标?
mic*_*cke 12
您需要制作一个快捷方式文件。Unity Dock 的快捷方式位于~/.local/share/applications/
在该目录中创建一个文件 myGUIapp.desktop。
将以下内容粘贴到该文件中(使用正确的图标和 shellscript 路径):
[桌面入口]
Name=My GUI App
Exec=/path/to/shellscript.sh
Icon=/path/to/you/icon.svg
Terminal=false
Type=Application
StartupNotify=true
使文件可执行:
右键单击 -> 属性 -> 权限 -> 勾选“允许作为程序执行”
重新启动 Unity (或将文件拖到 Dock 以直接获取它)。
查看其他文件~/.local/share/applications/以了解它们的外观。此博客条目中提供了更多信息。
编辑:
如果您希望所有用户都可以访问该快捷方式,您应该查看有关图标的Ubuntu 打包指南。
基本上 .desktop 文件被安装或移动到,/usr/share/applications/<binary>.desktop并且图标被放置在/usr/share/icons/hicolor/scalable/apps
| 归档时间: |
|
| 查看次数: |
12867 次 |
| 最近记录: |