← 全部指南

更新 halo CLI

两条命令即可获取最新版 halo CLI——先移除旧链接,再重新运行安装脚本,然后用 doctor 验证。你的钱包、配置和收益都不会受影响。

Halo 从 warden-protocol/run-halo 发布,CLI 在 alpha 阶段迭代很快——定期更新能获得修复、新的供应商代号以及协议 层面的变化。目前还没有 halo update 命令;更新的方式就是移除旧链接,重新 运行安装脚本

安装脚本是幂等的:如果它发现 halo 已经在你的 PATH 上,就会直接退出而不做 任何改动。这就是第 1 步的意义所在——跳过它就什么都不会更新。

两条命令完成更新

npm rm -g halo-cli
bash <(curl -fsSL https://raw.githubusercontent.com/warden-protocol/run-halo/main/skill/scripts/install.sh)

安装脚本会克隆最新的 run-halo、构建 CLI,并重新全局链接 halo。然后验证:

halo doctor --json   # install + wallet state, provider, relay health

你的钱包和配置会保留

所有重要的东西都存放在 ~/.halo/ 里(config.jsonkeystore.json)—— 更新永远不会碰它。你的钱包地址、供应商设置、定价、排行榜积分和仪表盘 配对都会原样保留。不需要备份,也不需要重新配置。

更新过程中永远不要使用 --rotate-wallet——它会用一个全新身份替换你的钱包, 且不可撤销。

在运行常驻服务?还差一步

halo service 安装的守护进程在重启之前会一直运行代码——请参阅 更新你的运营者,了解对服务安全的更新流程。

相关内容