ubuntu26.04升级qoder-cn 0.4.9后启动器图标不见了

原因是0.4.9的qoder-cn安装目录为/opt/Qoder CN/,0.4.9改为/opt/Qoder-CN。而我在老版本上启动器图标被我固定到了Dock,会拷贝/usr/share/application/oder-cn.desktop到${HOME}/.local/share/applications/qoder-cn.desktop下,升级时替换了前者,未替换后者,启动器优先扫描使用的是后者,而后者那个里面还是Exec=/opt/Qoder CN/qoder-cn老路径,路径无效导致启动器里面看不到qoder-cn了

展开
收起
1199028512595546 2026-10-23 21:01:55 24 分享 版权
1 条回答
写回答
取消 提交回答
  • 这锅得让升级脚本背,路径改得太极端了。

    问题核心就两点:
    路径空格坑:老版本 /opt/Qoder CN/ 带空格,新版改成 /opt/Qoder-CN/ 无空格。
    用户级配置未迁移:你把图标固定到 Dock 后,系统实际读取的是 ~/.local/share/applications/qoder-cn.desktop。升级只动了全局的 /usr/share/...,没动你本地的这个文件。结果本地文件里的 Exec 还指着老路径(带空格),自然找不到程序,图标就“消失”了。

    修复方法很简单:
    编辑 ~/.local/share/applications/qoder-cn.desktop,把 Exec= 后面的路径改成新的 /opt/Qoder-CN/qoder-cn,保存重启桌面环境即可。以后升级前,建议先检查下有没有自定义的 desktop 文件被覆盖风险。

    官方详细解决方案:https://www.aliyun.com/product/qoder

    2026-10-24 09:29:33
    赞同 展开评论

Qoder CLI CN 是一款运行在终端中的 AI 编程助手,可以直接在命令行中理解你的自然语言指令并执行编码任务。

还有其他疑问?
咨询AI助理