私はFreeBSD 12-CURRENTを使用していますが、最近pkg
。
pkg update
正常に完了しましたが、pkg upgrade
次のエラーが返されます。
Shared object "libarchive.so.5" not found, required by "pkg"
どうすればいいですか?
ベストアンサー1
まず
pkg bootstrap -f
(またはpkg install -f pkg
)を試してください。失敗した場合、共有オブジェクトは必要ないので
pkg-static bootstrap -f
(または)を試してください。pkg-static install -f pkg
何も機能しない場合は、次の
pkg
ポートからインストールできます。cd /usr/ports/ports-mgmt/pkg make make reinstall clean
今行ってもいいですpkg
。
pkg
また、FreeBSDには2つのプログラムが呼び出されることに注意してください。バラよりman 7 pkg
そしてman 8 pkg
詳細については。
関連: