Apt Update Hash Sum mismatch : Ubuntu 18.04 Error Tip : Some index files failed to download. They have been ignored, or old ones used instead.

Ubuntu 장비를 여러개 사용하다보니 이런 저런 에러가 번갈아 가면서 발생하곤 한다. 집에서 잘 쓰던 장비에서 갑자기 Hash Sum mistatch 에러가 발생하였다.

요 에러는 apt repo 의 패키지가 미러에 업데이트 될 때 race conditions 이 발생하여 생기는 문제로 생각보다 자주 발생하는 버그로 아래과 같이 해결이 가능하니, 요거 때문에 재설치를 해야하나 고민 하지 말자~:)

E: Failed to fetch http://kr.archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-i386/by-hash/SHA256/4662ad4f502ce65d8ca4ecbe6f4440cc3b65823c76cf37aa2791c1751c9588da Hash Sum mismatch

E: Some index files failed to download. They have been ignored, or old used instead.

Image for post
Image for post

이런 에러를 해결 하는 방법은 2가지가 있는데, 개인적으로 apt 정보를 업데이트 하는 2번째 방법을 추천한다. :)

1. ubuntu repo 를 변경

아래와 같이 apt repo 서버를 변경 한다.

Image for post
Image for post

2. apt 캐쉬 삭제

아래 명령어로 apt lists cache 를 삭제하고 apt 정보를 업데이트 한다.

3. apt 정보 업데이트

와 같은 명령어를 입력하여 local 에 저장된 apt 정보를 업데이트 한다.

Image for post
Image for post
Image for post
Image for post

요렇게 하면 Hash Sum mismatch 에러가 해결 된다 :)

Ubuntu 와 같은 Linux 는 해결 방법은 항상 존재하니, 천천히 해결 방법을 찾아 보는게 좋다 :)

Test Eng? Test Devloper? Devloper?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store