在Ubuntu 22.04中通过命令创建桌面快捷方式的求助
在Ubuntu 22.04中通过命令创建桌面快捷方式的求助
嗨,我来帮你搞定这个问题!其实不用单独写.sh脚本也能直接创建桌面快捷方式,当然如果偏好脚本的话我也会教你怎么做~
方法一:直接创建.desktop桌面条目(推荐,更简洁)
- 打开终端,输入下面的命令打开文本编辑器创建快捷方式文件:
gedit ~/.local/share/applications/gimp-beta.desktop - 在打开的编辑器里粘贴以下内容,注意把
Icon行的路径替换成你想用的图标(可以用系统自带的GIMP图标,比如/usr/share/icons/hicolor/48x48/apps/gimp.png,或者flatpak安装的GIMP beta图标路径/var/lib/flatpak/app/org.gimp.GIMP/current/active/files/share/icons/hicolor/48x48/apps/org.gimp.GIMP.png):
[Desktop Entry] Type=Application Name=GIMP Beta Comment=GNU Image Manipulation Program (Beta Version) Exec=flatpak run org.gimp.GIMP//beta Icon=/path/to/your/icon.png Terminal=false Categories=Graphics;2DGraphics;RasterGraphics;GTK; StartupNotify=true
- 保存文件后,回到终端给这个文件加上执行权限:
chmod +x ~/.local/share/applications/gimp-beta.desktop - 现在你就能在应用程序菜单里找到「GIMP Beta」了,也可以直接把它拖到桌面或任务栏使用。
方法二:先创建.sh脚本再生成快捷方式
如果还是想用.sh脚本的方式,按下面步骤来:
- 先创建存放脚本的文件夹(如果没有的话):
mkdir ~/scripts - 打开文本编辑器创建脚本文件:
gedit ~/scripts/gimp-beta.sh - 在编辑器里粘贴以下内容:
#!/bin/bash flatpak run org.gimp.GIMP//beta
- 保存后给脚本加执行权限:
chmod +x ~/scripts/gimp-beta.sh - 接下来创建.desktop文件的步骤和方法一类似,只需要把
Exec行改成Exec=~/scripts/gimp-beta.sh就可以了,其他内容参考方法一的配置。
两种方法都能实现你的需求,推荐第一种,少一步操作更省心~
备注:内容来源于stack exchange,提问作者user227495




