You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04下如何将自定义应用添加到任务栏收藏夹

Ubuntu 22.04下如何将自定义应用添加到任务栏收藏夹

嗨,我来帮你搞定Ubuntu 22.04里把自定义应用加到任务栏收藏夹的问题~之前20.04的教程在22.04上失效,大概率是因为应用缓存刷新或者.desktop文件的配置细节变了,下面给你一套适配22.04的完整步骤:

第一步:创建正确的.desktop启动器文件

你需要在用户专属的应用配置文件夹里创建一个.desktop文件,路径是~/.local/share/applications/(这个目录不用sudo权限,更适合个人自定义应用)。

比如你要添加名为「我的自定义工具」的应用,就新建一个my-custom-app.desktop文件,内容如下:

[Desktop Entry]
Type=Application
Name=我的自定义工具
Comment=这是我自己的专属应用
Exec=/home/你的用户名/Apps/my-app.sh  # 替换成你的应用绝对路径
Icon=/home/你的用户名/Icons/app-icon.png  # 替换成图标绝对路径,也可以用系统自带图标名比如"gnome-terminal"
Terminal=false  # 应用不需要终端窗口就设为false,需要就设为true
Categories=Utility;Development;  # 给应用归类,方便在应用菜单里快速找到

⚠️ 注意:Exec和Icon一定要用绝对路径,相对路径会导致系统找不到应用。

第二步:设置文件可执行并刷新应用缓存

打开终端,先给启动器文件加上执行权限:

chmod +x ~/.local/share/applications/my-custom-app.desktop

然后手动刷新系统的应用缓存,这样不用注销就能立刻在应用菜单里看到你的自定义应用:

update-desktop-database ~/.local/share/applications

第三步:添加到任务栏收藏夹

现在有两种简单的方法把它加到收藏夹:

  • 图形界面操作:打开应用菜单(点击屏幕左下角的九点图标),找到你刚才创建的「我的自定义工具」,右键点击它,选择「添加到收藏夹」就完成了!
  • 命令行操作:如果习惯用终端,可以用gsettings命令直接追加到收藏列表:
gsettings set org.gnome.shell favorite-apps "$(gsettings get org.gnome.shell favorite-apps | sed s/.$//), 'my-custom-app.desktop']"

这个命令会把你的启动器文件名加到现有收藏夹里,不会覆盖原来的应用。

为什么之前的方法失效?

20.04的教程可能没强调手动刷新应用缓存,或者启动器文件放错了位置(比如放到系统目录但没加sudo权限)。22.04里GNOME Shell对应用启动器的缓存机制更严格,必须手动刷新才能让新的.desktop文件被系统识别到。

备注:内容来源于stack exchange,提问作者flatpop

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 07:43:11