FreeBSDパッケージをインストールできません

FreeBSDパッケージをインストールできません

新しいデスクトップに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:サイズの不一致を続行できません。同様の問題があります。

関連情報