그러냐

[ubuntu] apt-get update 에러 발생 해결방법 본문

Linux

[ubuntu] apt-get update 에러 발생 해결방법

관절분리 2019. 9. 25. 15:59
반응형

안녕하세요. 송기석입니다.

 

곧 설날이 옵니다. 새해 복 많이 받으세요.

오늘은 apt-get update 시 에러 발생을 해결하는 방법을 올립니다.

검색을 해보시면 우분투 apt-get update 안될 때 글이 있지만 GUI 환경에서 설정하는 방법입니다.

 

다음과 같은 메시지를 보게 된다면

W: Failed to fetch http://kr.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-amd64/Packages  Hash Sum mismatch

W: Failed to fetch http://kr.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-i386/Packages  Hash Sum mismatch

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

 

다음 방법으로 sources.list 파일을 수정하시면 됩니다.

sudo vi /etc/apt/sources.list

 

vi의 치환 기능을 이용하여 한번에 변경합니다.

:%s/kr.archive.ubuntu.com/ftp.daum.net/g

 

다른 저장소도 변경합니다.

:%s/security.ubuntu.com/ftp.daum.net/g :%s/extras.ubuntu.com/ftp.daum.net/g

 

파일 수정 후 업데이트와 업그레이드를 실행하면 됩니다.

$ sudo apt-get update $ sudo apt-get upgrade

 

새로운 노투북에 서버를 설치하는 과정에 업데이트 에러가 발생하여 방법을 찾아 올립니다.

감사합니다.

 

출처 : 

http://forum.falinux.com/zbxe/index.php?document_srl=876612&mid=lecture_tip

 

강좌와 팁 - [ubuntu] apt-get update 에러 발생 해결방법

 

forum.falinux.com

 

 

==========================================================================

==========================================================================

==========================================================================

==========================================================================

==========================================================================

==========================================================================

==========================================================================

 

 

 

 

가끔 sudo apt-get update를 할때 에러코드를 네고 업데이트가 되지 않을때가 있습니다.

 

ex에러메시지 

W: Failed to fetch http://ph.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg      Unable to connect to ph.archive.ubuntu.com

 

 

이런경우 해결할수 있는 한가지 방법을 소게한다. 이방법이 위의 경우를 모두 해결하지는 않습니다.

 

아래방벙븐 잘못되어있거나 변경이 되었을수도있는 /etc/apt/sources.list 를 다시 업데이트 해주는 방법입니다.

 

http://repogen.simplylinux.ch/  사이트에 접속합니다.

 

 

Select your country : 자신의 나라를 설정합니다.

Select your release : 우분투 버전을 선택합니다.

Ubuntu Branches, Ubuntu Updates  모두 선택

 

Generate LIst를 선택하면  아래와 같은 리스트가 나옵니다.

 

해당 리스트를 /etc/apt/sources.list의 내용을 모두 지우고 기록합니다.

 

이제 sudo apt-get update 를 실행합니다.

 

sources.list가 문제였다면 이로써 해결이 됩니다.

 

 

한국 우분투 12.04버전 예제 리스트

 

#############################################################

################### OFFICIAL UBUNTU REPOS ###################

#############################################################

 

###### Ubuntu Main Repos

deb http://kr.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse 

deb-src http://kr.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse 

 

###### Ubuntu Update Repos

deb http://kr.archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse 

deb http://kr.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse 

deb http://kr.archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse 

deb http://kr.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse 

deb-src http://kr.archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse 

deb-src http://kr.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse 

deb-src http://kr.archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse 

deb-src http://kr.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse 



출처: https://mizzhinp.tistory.com/entry/우분투-업데이트-실패시-처리방법-failed-to-fetch [프로그래머 미찐]

반응형