跳到正文

更新与卸载

区分 CLI、Runtime 和应用集成的更新。

更新于 查看 Markdown

更新 Incodex

inc update --dry-run
inc update

Homebrew 安装沿用 Homebrew;macOS 脚本和受管理 Windows 安装使用经过校验的平台安装器。随后由已安装 CLI 发布内置 Runtime。更新不会修改或重新签名 Codex;脚本安装即使版本已最新,也会修复 Runtime。

CLI 更换成功但 Runtime 发布失败时,会报告部分成功。解决输出中的错误后重试 Runtime 或更新,不要以为旧 CLI 已自动恢复。用 status 和 doctor 核对选中的 Runtime 与 CLI 内置产物。

源码安装用 git pull 和 cargo install --locked --path crates/incodex-cli 更新。

v1.2.1 的升级注意事项

macOS 旧版安装集成需要先 incodex uninstall,再 incodex install,更新应用内加载器后才能使用本轮启动修复。仅运行 inc update 不会替换这个加载器。

Windows 应用集成增加了实验性的当前用户登录观察程序;incodex uninstall 会移除该入口并停止它。真实 Store 更新后的首次冷启动仍未验收。

见 v1.2.1 版本说明 和历史版本。

官方 Codex 更新后

使用安装集成时,针对当前包重新运行 incodex install。Windows 先彻底退出 Codex。Store 更新自动修复仍属实验能力,不能代替这条人工兜底路径。

只更新 Runtime 用 incodex runtime,彻底退出再重开 Codex 才会加载。它不会替换过期的应用加载器。macOS 旧版已安装加载器妨碍 open 时,先 incodex uninstall,再 incodex install。

移除集成或 CLI

incodex uninstall 移除应用集成。macOS 会验证并恢复匹配的原包,不会用旧备份覆盖已经升级的官方包。验证恢复成功后删除备份。备份位置是 ~/.incodex/transactions/<install-id>/original/ChatGPT.app;后续成功安装也会清理同一应用已被取代的终态备份。

incodex self-uninstall 移除支持的受管理 CLI。加 --restore-app 先移除集成。Homebrew 用 brew uninstall incodex,Cargo 用 cargo uninstall incodex-cli。只卸 CLI 不会恢复应用集成。

macOS 修改中断时,用 recover 指定准确事务 ID,不要手动换包或删除 journal。

导航

Type to search…

↑↓ 移动↵ 选择Esc 关闭