新しいデスクトップにFreeBSD 12.0-CURRENTをインストールしました。
システムのアップデート中にWi-Fi接続が失われました。
次に、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:サイズの不一致を続行できません。同様の問題があります。