728x90
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.
Get:13 http://kr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [949 kB]
Err:13 http://kr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
Fetched 1,722 kB in 4s (441 kB/s)
Reading package lists... Done
E: Failed to fetch http://kr.archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-i386/by-hash/SHA256/4662ad4f502ce65d8ca4ecbe6f4440cc3b65823c76cf37aa2791c1751c9588da Hash Sum mismatch
Hashes of expected file:
- Filesize:683688 [weak]
- SHA256:4662ad4f502ce65d8ca4ecbe6f4440cc3b65823c76cf37aa2791c1751c9588da
- SHA1:5bbf78608258efff674d074c086b3ca6f3d4a93e [weak]
- MD5Sum:406a05641ed2e78b17567af111757dda [weak]
Hashes of received file:
- SHA256:ab399808954d42306669d825d634f995034c18722b1ae06ef8232c8ced26096e
- SHA1:8f89ee65a5a94dd6b132da16561eaea008c90b96 [weak]
- MD5Sum:31774988c24cc3943f830696a09147f1 [weak]
- Filesize:683688 [weak]
Last modification reported: Sat, 30 May 2020 01:15:24 +0000
Release file created at: Sat, 30 May 2020 04:48:32 +0000
E: Failed to fetch http://kr.archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-amd64/by-hash/SHA256/f429cd421371cb2646ac988398ed18ca71f5a83b8ea7ad6d48b8f812af3f81b1
E: Some index files failed to download. They have been ignored, or old ones used instead.
이런 에러를 해결 하는 방법은 2가지가 있는데, 개인적으로 apt 정보를 업데이트 하는 2번째 방법을 추천한다. :)
1. ubuntu repo 를 변경
아래와 같이 apt repo 서버를 변경 한다.
2. apt 정보 업데이트
아래와 같은 명령어를 입력하여 local 에 저장된 apt 정보를 업데이트 한다.
sudo apt-get update -o Acquire::CompressionTypes::Order::=gz
sudo apt-get upgrade -y
sudo apt-get update
요렇게 하면 Hash Sum mismatch 에러가 해결 된다 :)
Ubuntu 와 같은 Linux 는 해결 방법은 항상 존재하니, 천천히 해결 방법을 찾아 보는게 좋다 :)
'개발' 카테고리의 다른 글
Lua 의 PANIC: unprotected error in call to Lua API (not enough memory) 에러 (0) | 2020.06.01 |
---|---|
torch cuda9 install error 해결 (0) | 2020.06.01 |
Ubunutu 에서 touchpad 제스쳐 사용하기 (0) | 2020.05.30 |
Ubuntu apport-gtk-root Error Fix (0) | 2020.05.30 |
Sub-process /usr/bin/dpkg 에러 해결 방법 (0) | 2020.05.30 |