我有一个 shell 脚本(启动 Android Studio 的 studio.sh)和一个 png 图标。
如何使用它们为 Ubuntu 22.04 创建一个新的应用程序启动器图标,以便它出现在“显示应用程序”菜单中,并在“活动”搜索栏中搜索。
谢谢!
答案1
.desktop
在您的目录中创建一个带有扩展名的文本文件~/.local/share/applications
,例如~/.local/share/applications/studio.desktop
至少包括以下几行,告诉桌面如何启动应用程序。
[Desktop Entry] Name=Android Studio Exec=studio.sh Type=Application Icon=studio
- 这假设可执行文件
studio.sh
存在于您的搜索路径中的某个位置,例如 在~/.local/bin
或 在 中./bin
。否则,提供可执行脚本的完整路径名,例如Exec=/home/user/path/to/studio.sh
。 - 假设图标名为
studio.png
和图标位于标准位置,例如~/.local/share/studio.png
。否则,提供图标文件的完整路径名,例如Icon=/home/user/path/to/studio.png
。 - 如果脚本不启动图形应用程序,而是应该在终端仿真器中运行,请包含一行
Terminal=true
。
- 这假设可执行文件
有效位置上的有效.desktop
文件,以及行上的有效命令exec=
将在几秒钟内自动出现在菜单系统中并可供搜索。
还有更多字段可用。研究下面的一些文件/usr/share/applications
以了解其工作原理。