공유 라이브러리 libzstd.so.1을 로드할 때 apt-get 오류가 발생합니다. 공유 개체 파일을 열 수 없습니다.

공유 라이브러리 libzstd.so.1을 로드할 때 apt-get 오류가 발생합니다. 공유 개체 파일을 열 수 없습니다.

시스템을 업그레이드하려고 했으나 실패했습니다.

/var/cache/apt/archives/에 여유 공간이 부족합니다.

시도했지만 apt-get autoremove여전히 apt-get clean아무것도 얻지 못했습니다.

루트 디렉터리에 남은 공간이 없습니다.

http://prntscr.com/o20ccl

그럼 읽어봐어딘가에그, 설치libapt-pkg5.0이 문제가 해결될 수 있다고 수동적으로 생각하여 설치를 시도했지만 일부 종속성이 누락되어 중지되었으며 더 이상 사용할 수 없다는 것을 알았습니다 apt.

시스템을 다시 시작해도 문제가 지속됩니다. 나는 이것을 sudo ldconfig동일한 결과로 실행했습니다.

이 문제를 어떻게 해결할 수 있는지 아시나요?

더 많은 정보가 필요하시면 언제든지 문의해 주세요.

답변1

내 데비안 9에 호환되지 않는 libapt-pkg5.0이 설치된 것 같아서 올바른 버전의 라이브러리를 다운로드했습니다.

wget http://ftp.br.debian.org/debian/pool/main/a/apt/libapt-pkg5.0_1.4.9_amd64.deb

설치 방법은 다음과 같습니다.

dpkg -i libapt-pkg5.0_1.4.9_amd64.deb

다시 살아납니다.

관련 정보