在Ubuntu将可执行程序显示在应用程序中

在Ubuntu将可执行程序显示在应用程序中,以Cursor为例


由于cursor官网只提供AppImage格式,下载后不能像通过deb安装的软件一样自动显示在应用程序中或dock栏,但我们可以手动进行装配,类似于手动创建一个快捷方式。不只是AppImage格式的可以这样做,其他可执行文件也是一样可以的哦

步骤 1:创建 .desktop 文件

1. 新建 .desktop 文件
在终端中运行以下命令,创建 cursor.desktop(改为自己软件的名称) 文件:

nano ~/.local/share/applications/cursor.desktop

2. 填写文件内容
复制以下配置到文件中,根据你的路径调整参数:

[Desktop Entry]
Type=Application
Name=Cursor
Comment=AI-Powered Code Editor
Exec=/home/aer/cursor/cursor.AppImage --no-sandbox
Icon=/home/aer/cursor/cursor.svg
Terminal=false
Categories=Development;IDE;
StartupWMClass=cursor

Type:文件类型

Name:软件名字

Comment:介绍

Exec:AppImage 文件的绝对路径

Icon:图标的绝对路径(如果 SVG 不生效,可尝试转换为 PNG 格式)

Terminal:是否在终端显示

Categories:分类

StartupWMClass:防止重复图标(需通过 xprop WM_CLASS 点击运行中的应用获取实际值)

3. 保存并退出编辑器
Ctrl + X → 输入 Y → 按 Enter

4. 更新数据库

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

步骤 2:设置权限

赋予可执行权限
确保 .desktopcursor.AppImage 均可执行:

chmod +x ~/.local/share/applications/cursor.desktop
chmod +x /home/aer/cursor/cursor.AppImage

验证.desktop文件是否可以执行

gtk-launch apifox

最终效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值