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: 크기 불일치를 계속할 수 없습니다.비슷한 문제가 있습니다.

관련 정보