오류:11 http://security.debian.org stretch/updates/main i386 Packages
해시 합이 맞지 않습니다
Hashes of expected file:
- Filesize:500504 [weak]
이런 에러가 났을때 우분투 계열에선
소스리스트에서 security.ubuntu.com 을 mirror.kakao.com 이렇게 바꾸면 되는것으로 알고있습니다.
하지만 데비안 계열에선 어떻게 해야하나요?
sudo nano /etc/apt/sources.list.d/debian.list 파일에서 "security.debian.org" 이 부분을 mirror.kakao.com 바꾸면 에러가 납니다.
미러서버를 아무리 바꿔도 똑같은 상황입니다.
hash mismatch 의 경우 시스템에 보관된 파일목록과 다운로드 시도하는 파일목록의 해시값이 다르기 때문에 생기는 경우이고 해결방법은 기존에 다운로드 받았던 apt 저장소의 목록을 제거하고 새로 업데이트 하는 방법입니다.
아래처럼 보관된 리스트를 삭제하고 업데이트 받아보시면 될 것 같습니다.
apt-get clean
rm -rf /var/lib/apt/lists/*
apt-get clean
apt-get update
즐거운 하루 보내세요~