리눅스를 설치하고 yum 을 통해 각종 패키지 등을 업데이트 하려고 하는데 다음과 같은 에러가 뜬다.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again
위와 같은 에러가 떴을때의 해결 방법 몇가지.
1. dns 서버 확인.
/etc/resolv.conf
해당 경로의 파일을 열어서 다음과 같이 추가.
nameserver 168.126.63.1
nameserver 168.126.63.2
search localdomain
추가 하고 네트워크 재시작.
service network restart
재시작이 완료되면 yum 을 실행 ~
실행했는데도 동일한 에러가 나온다면 당황하지 않고 1번은 그냥 연습인셈 치고 ~ 2번을 따라하면 끝 !
2. HOST 명 확인.
자신이 설정해둔 host 명이 /etc/hosts 파일안에도 등록이 되있는지 확인.
[root@TESTSVR ~]# hostname
TESTSVR
/etc/hosts 파일을 열어 방금 확인한 hostname 이 들어가 있는지 확인.
[root@TESTSVR ~]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost TESTSVR
위에서와 다르게 동일한 host 명이 없을경우 vi 로 파일( /etc/hosts )을 열어 확인한 "hostname" 을 추가해 주고,
yum 을 다시 실행 ~
2번을 했는데도 안되면 한번정도 속아주는셈 치고 3번에 집중하면 끄..ㅌ..
3. yum repo 파일 확인.
/etc/yum.repos.d/
위와 같은 경로에 가면 yum을 통해 어디서 다운받을건지 미러 사이트 등을 설정하는 파일이 있는데,
해당 경로의 파일을 열어서 안에 있는 내용을 확인한다.
확인사항.
* base, updates, addons, extras 등과 같은 설정 부분에 오타 혹은 잘못된 사항이 적혀 있는지 확인.
* 미러 사이트가 정확한( 여전히 존재하는지.. ) 사이트 인지 확인.
수정할 부분이 있으면 수정하고 다시 yum 실행 ~
실행했는데 안되거나, 수정할 사항이 없다면 이제 구글링을 하러 ...
www.google.co.kr <- Go!
'OS > 리눅스' 카테고리의 다른 글
[리눅스] default gateway 추가하기. (0) | 2014.05.28 |
---|---|
[리눅스] 프로세스가 사용중인 PORT 확인. ( netstat -ntlp ) (0) | 2014.05.28 |
[리눅스] IP 변경하기 ( 파일 수정 ) (0) | 2014.05.28 |
[리눅스] kerberos 사용하지 않기 설정. (0) | 2014.05.28 |
[리눅스] core 파일 생성 설정. (0) | 2014.05.28 |