升级V12后Linux子系统一直更新


每次开机都会提示更新,然后更着更着就没反应了。重启后又是更新。
但是不影响子系统的正常使用。

有可能是下载更新包出现了问题,或者空间不足导致了更新失败。

可以先查看一下 /var/log/crostini-fydeos-update.log 这个文件里有没有什么信息。

sudo cat /var/log/crostini-fydeos-update.log

最有可能的原因是这项更新任务在启动后 30 分钟仍然没有完成更新,这时候系统会主动放弃这个任务。

这台设备的网络状况是否正常?

可以试一下在 shell 里面用 wget 或者 curl 是否能够成功下载 https://fydeos-stateful-update-n.s3.cn-north-1.amazonaws.com.cn/12/stateful-surface-pro5-13729.8.12.5.tgz 这个链接。

网络肯定是正常的,下载非常慢,应该就是下载超时了。

本地先下载好,然后开启http服务。用本地链接替换也不行,这个文件是下载到哪里去了?

这个链接是服务端返回的,修改日志里的URL并不能替换。不过既然下载到本地了,可以进 shell 以 root 用户执行 use/bin/stateful_update_fydeos 后面跟上本地下载好的文件完整路径,来手动完成更新。

1 个赞

已成功更新,谢谢!