最开始给管理员安装Hermes的时候用的是 hermesagent.org.cn 这里的命令,这条命令对应的仓库是一个国内加速的镜像源。更新的时候突然想起来,怕会有风险,刚刚把upstream删掉了。
就算不考虑风险,如果服务器的网络条件满足的话,我也推荐删掉。因为用镜像源执行 hermes update 的时候似乎会多弹出一步 Syncing fork 的操作,需要输入镜像源的 Username 和 Password,需要多按两次回车。就这两个回车可能会导致无法让Agent自己来升级。
最后,换成官方源,也可能会出现“Restore local changes now? [Y/n]”的环节。这是因为先执行了 stash 操作。不过根据 hermes update 命令的说明,我们可以带 -y 参数自动同意。所以如果是想通过微信或其他渠道让Agent自己更新,可以让他直接执行 hermes update -y
[流鼻血]可能大家基本都是用官方命令安装的,不过如果有用镜像站命令安装的朋友,或许可以注意一下(先确认好服务器的网络环境)。
