여러분을 지루하게 하고 싶지 않기 때문에 /var/lib/apt/lists
다운로드한 모든 매니페스트를 백업한 다음 apt-get upgrade
어떤 이유로든 실패할 경우 해당 상태로 복원하고 싶습니다.
글쎄, 파일을 압축했지만 파일을 복원했을 때 시스템은 여전히 매니페스트의 업데이트된 버전을 사용했습니다. 다운로드한 후 이러한 매니페스트를 내부 데이터베이스로 가져와서 쉽게 액세스할 수 있다고 가정합니다. 그렇다면 이 수집 프로세스를 실행하지 않고 시작하려면 어떻게 해야 합니까 apt-get update
?
답변1
/var/cache/apt
패키지 목록은 실제로 : pkgcache.bin
및 에 기본적으로 저장된 캐시에 "수집"됩니다 srcpkgcache.bin
.
복원된 인덱스만 강제로 apt
보려면 가장 쉬운 옵션은 다음 캐시를 삭제하는 것입니다 sudo rm /var/cache/apt/*pkgcache.bin
. apt
그러면 다음에 적절한 권한으로 실행할 때 로컬 정보를 사용하여 다시 생성됩니다.
sudo apt-cache gencaches