우분투 Some index files failed to download 에러

2015. 10. 28. 10:14Server/Ubuntu

우분투 14.04 서버가 새로 도착하여 깔끔하게 apt-get update를 진행하려고 하는데 자꾸 아래와 같은

에러 메시지가 발생한다. 


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


열심히 구글링을 해본 결과.. 


http://kr.archieve.ubuntu.com 서버가 이상하니 http://ftp.daum.net으로 변경하라는 글을 확인..

당장 실행에 옮겼다.

일단 /etc/apt 폴더 안에 있는 sources.list 파일을 연 후, kr.archieve.ubuntu.com 주소를 ftp.daum.net으로 바꿔준다.


$> sudo vi /etc/apt/sources.list

sources.list 파일 내에서.

:%s/kr.archieve.ubuntu.com/ftp.daum.net

:wq


이렇게 바꿨는데도 동일하게 접속이 안된다.

아!!!!!!!!

대체 모야!!!!!!!!!!


혹시나 하는 마음에 서버의 도메인 주소 확인..


$> sudo vi /etc/resolv.conf


아 빈 파일로 설정되어 있구나..

얼른 아래와 같이 도메인 주소를 입력해줬다.


nameserver XXX.XXX.XXX.XXX 


입력한 후 저장한 후 다시 apt-get update를 치니 아주 잘 된다.

아... 반나절 고생했네 -_-;;


추가 (2015. 10. 28)


그런데 위와 같이 하면 우분투 서버 부팅시 /etc/resolv.conf의 내용이 초기화 된다.

아래와 같이 수정 해 주자


1. /etc/resolvconf/resolv.conf.d/head 파일을 열고 nameserver xxx.xxx.xxx.xxx(해당 DNS IP) 를 입력해 주자.

#/etc/resolvconf/resolv.conf.d/head

nameserver 168.126.63.1


2. resolvconf 재시작

$ sudo service resolvconf restart