我一直在新桌面上安装 FreeBSD 12.0-CURRENT。
我在更新系统时失去了 wifi 连接。
之后,尝试aterm
使用命令安装:
sudo pkg install aterm
我收到以下错误:
Proceed with this action [y/N]: y
Fetching aterm-1.0.7.txz: 0% of 70 KiB
pkg: cached package aterm-1.0.7: size mismatch, fetching from remote
Fetching aterm-1.0.7: 0% of 70 KiB
pkg: cached package aterm-1.0.7: size mismatch, cannot continue
我注意到安装其他软件包时它也不起作用。
该怎么办?
答案1
看来这是包缓存的某种损坏。
为了解决这个问题我做了:
sudo pkg clean
sudo rm -rf /var/cache/pkg/*
sudo pkg update -f
之后,我就可以再次安装软件包了。
我基于 FreeBSD 论坛上的这个帖子pkg 1.3.0:大小不匹配无法继续有类似的问题。