저는 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에는 두 가지 프로그램이 호출된다는 점을 기억하세요. 바라보다man 7 pkg
그리고man 8 pkg
자세한 내용은.
관련된: