우분투 서버에서 apt-get build-essential 치면

Failed to fetch http://kr.archive.ubuntu.com…. 이렇게 나옵니다.

kr.archive.ubuntu.com에 해당 패키지가 없는 건가요?

없으면 어떤 리포지토리를 추가해야하나요?

감사합니다.

소프트웨어 센터에서 Main Server로 설정 바꾸고 다시 해보세요.

apt-get install build-essential

sudo software-properties-gtk(혹은 software-properties-qt)를 통해서 패키지 미러를 변경 할 수 있습니다.

조금 어려운 방법이지만 X환경을 사용할 수 없는 경우는

[code:hgctc3j6]sed -i ‘s/kr.archive.ubuntu.com/ftp.daum.net/g’ /etc/apt/sources.list
[/code:hgctc3j6]
[list:hgctc3j6][b:hgctc3j6][color=#333333:hgctc3j6]1. sed[/color:hgctc3j6][/b:hgctc3j6][/list:u:hgctc3j6]
[list:hgctc3j6][i:hgctc3j6][color=#888888:hgctc3j6]: sed는 정규식을 표현해서 간단하게 텍스트 파일들의 문자열을 수정하거나 편집할 수 있게 도와주는 명령입니다. [/color:hgctc3j6][/i:hgctc3j6][/list:u:hgctc3j6]
[list:hgctc3j6][b:hgctc3j6][color=#333333:hgctc3j6]2. -i ‘s/kr.archive.ubuntu.com/ftp.daum.net/g’ /etc/apt/sources.list[/color:hgctc3j6][/b:hgctc3j6][/list:u:hgctc3j6]
[list:hgctc3j6][i:hgctc3j6][color=#888888:hgctc3j6]:sed를 사용해서 /etc/apt/sources.list 파일의 모든 kr.archive.ubuntu.com문자열을 ftp.daum.net으로 바꿉니다.
-i flag는 결과값을 해당 파일에 저장시킬때 사용합니다.(일반적으로 결과값은 stdout으로 보여줍니다.)
sed ‘s/kr.archive.ubuntu.com/ftp.daum.net/g’ /etc/apt/sources.list > /etc/apt/sources.list와 같습니다.[/color:hgctc3j6][/i:hgctc3j6][/list:u:hgctc3j6]

으로 가능합니다

kr.archive.ubuntu.com 가 카섭인가요?? 심심하면 문제 생기고… ㅡ.ㅡ
다른데로 바꿨음 좋겠…

[quote="haze11":21acegpq]kr.archive.ubuntu.com 가 카섭인가요?? 심심하면 문제 생기고… ㅡ.ㅡ
다른데로 바꿨음 좋겠…[/quote:21acegpq]

안쓴지 오래… 한 번은 넘어가는데 두 번 깨진 다음부터는 아예 안씁니다 :D