我有一个脚本需要使用桌面图标来运行...有什么建议或想法吗?
答案1
仅使用文件管理器:
- 首先在桌面上创建指向脚本的链接(复制,然后按住 ctrl 键/右键单击 + 链接到此处)
- 然后,右键单击桌面上的脚本,选择属性:在“常规”选项卡上,图标是可点击的。单击它,它将打开一个窗口,您可以在其中选择图标(查看 usr/share/icons 以查找更多图标)
- 在“权限”选项卡中,选中“执行”框以允许启动该程序。
答案2
首先创建一个.desktop
文件。您可以将其创建~/.local/share/applications
为个人使用或/usr/share/applications
所有用户使用。例如,如果您想将其创建为个人使用,您可以打开终端并输入:
vim ~/.local/share/applications/myapp.desktop
其次编辑.desktop
文件。将以下文本粘贴到文件中:
[Desktop Entry]
Type=Application
Terminal=true
Name=<Your Application Name>
Exec=<Path to your .sh file>
Icon=<Path to your icon>
将<Your Application Name>
、<Path to your .sh file>
和分别替换<Path to your icon>
为您的应用程序名称、文件路径.sh
和图标路径。
最后保存并关闭文件。现在您应该能够在应用程序菜单中看到带有自定义图标的应用程序。
请注意,该Terminal=true/false
行决定终端是否打开窗口并显示输出或在后台运行1。如果希望脚本在后台执行,可以设置Terminal=false
。
.sh
如果你还没有这样做,请记住授予你的文件执行权限。你可以chmod +x /path/to/your/script.sh
在终端中运行来执行此操作。