我一直在新桌面上安装 FreeBSD 12.0-CURRENT。
我在更新系统时丢失了 wifi 连接。
之后,尝试aterm
使用以下命令安装:
sudo pkg install aterm
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
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
Run Code Online (Sandbox Code Playgroud)
我注意到它在安装其他软件包时也不起作用。
该怎么办?
这似乎是包缓存的某种损坏。
为了解决它,我做了:
sudo pkg clean
sudo rm -rf /var/cache/pkg/*
sudo pkg update -f
Run Code Online (Sandbox Code Playgroud)
之后,我能够再次安装软件包。
我基于来自 FreeBSD 论坛pkg 1.3.0 的这个线程:size mismatch cannot continue with a similar problem。
归档时间: |
|
查看次数: |
3951 次 |
最近记录: |