Raspbian sudo apt-get update Error
1) Error Message
Cannot initiate the connection to mirrordirector.raspbian.org:80 (2a00:1098:0:80:1000:75:0:3). - connect (101: Network is unreachable) [IP: 2a00:1098:0:80:1000:75:0:3 80]
Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/stretch/InRelease Cannot initiate the connection to mirrordirector.raspbian.org:80 (2a00:1098:0:80:1000:75:0:3). - connect (101: Network is unreachable) [IP: 2a00:1098:0:80:1000:75:0:3 80]
Some index files failed to download. They have been ignored, or old ones used instead
라즈베리파이에 라즈비안을 설치하고 vim
을 설치하기 위해
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install vim
다음의 순서로 입력을 했지만 위와 같은 오류 메시지가 반복적으로 나타났습니다. 그래서 구글링과 여러 검색을 통해 해결하려 했지만 대다수의 글들은 도움이 되지 않았으나 다음의 글에서 해답을 찾았습니다.
2) Solution
제가 추측하기에는 업데이트 파일을 받아오는 곳에서 문제가 있는 것 같았습니다. 그래서 해당 주소를 바꿔주니 정상적으로 업데이트가 되고 vim
도 정상적으로 설치되었습니다.
위의 링크에서 파일들을 받을 수 있는 여러 주소가 나와있습니다. 저는 맨 위의 주소 http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian
를 사용하였습니다. 그리고 다음의 파일을 수정해주시면 됩니다.
$ sudo vi /etc/apt/sources.list
명령어를 통해 수정할 파일을 열어봅시다.
deb http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian stretch main contrib non-free rpi
deb-src http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian stretch main contrib non-free rpi
위와 같이 수정 후 저장해주시면 정상적으로 업데이트, 업그레이드 그리고 인스톨이 가능하실 겁니다.
참고자료