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

Xubuntu Linux下AppImage应用的桌面集成配置技术问询

Xubuntu Linux下AppImage应用的桌面集成配置技术问询

嗨,这个需求太普遍啦,我来一步步带你搞定在Xubuntu(XFCE桌面环境)里把你的AppImage游戏添加到应用启动器、创建桌面图标的操作,全程简单易懂:

第一步:给AppImage加上执行权限

这是程序能运行的前提:

  • 图形界面操作:右键你的AppImage文件,选择「属性」→「权限」标签,勾选「允许作为程序执行文件」即可。
  • 终端操作:打开终端,先切换到AppImage所在的文件夹(比如cd ~/Games),然后执行chmod +x 你的游戏文件名.AppImage,把文件名换成你实际的就行。

第二步:创建桌面入口(.desktop文件)

这个文件是让系统识别应用并添加到启动器的核心,操作如下:

  1. 打开Xubuntu自带的文本编辑器Mousepad,新建一个空白文件。
  2. 把下面的模板内容粘贴进去,记得替换掉所有占位符:
[Desktop Entry]
Type=Application
Name=你的游戏名称(比如:星际拓荒)
Comment=游戏的简短描述(可选,比如:太空探索解谜游戏)
Exec=/home/你的用户名/存放路径/游戏文件名.AppImage  # 这里必须填绝对路径!
Icon=/home/你的用户名/图标路径/游戏图标.png  # 可选,没有的话留空,系统会用默认图标
Terminal=false  # 游戏不需要终端窗口就设为false
Categories=Game;  # 分类为游戏,启动器里会自动归到游戏分类下

小技巧:绝对路径怎么找?右键AppImage文件→「属性」,看「位置」栏的路径,再加上文件名就是完整的Exec路径啦。图标可以自己找个png/svg格式的图片,放到~/.local/share/icons目录下,方便管理。

  1. 保存文件,命名成你的游戏名称.desktop(比如OuterWilds.desktop),注意后缀必须是.desktop。

第三步:让系统识别这个桌面入口

根据需求选一种方式:

  • 仅当前用户可用:把刚才保存的.desktop文件移动到~/.local/share/applications/目录下(可以直接拖过去)。
  • 所有用户可用:需要管理员权限,打开终端执行sudo mv 你的游戏名称.desktop /usr/share/applications/,输入密码确认即可。

第四步:创建桌面快捷图标(可选)

如果需要直接在桌面点击启动:

  1. 找到刚才放到~/.local/share/applications/里的.desktop文件,右键复制。
  2. 粘贴到桌面,然后右键桌面上的这个文件,选择「允许启动」,之后图标就会变成可点击的快捷方式啦。

额外小技巧

有些AppImage自带生成桌面入口的功能,你可以试试在终端执行./你的游戏文件名.AppImage --create-desktop-file,如果支持的话,系统会自动帮你生成并配置好,省得手动写文件啦!

如果启动器里搜不到游戏,试试在终端执行update-desktop-database ~/.local/share/applications/(用户目录)或者update-desktop-database /usr/share/applications/(全局)刷新缓存,一般就能解决。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.22 08:23:09