Skip to content

CentOS 4.x 에서 yum 실패 대처

조회 수 23158 추천 수 0 2012.06.13 15:52:22

아마도 오래된 버전이라 지원이 중단된거라고 생각하는데 이번에 구버전에서 테스트할 필요가 생겨 CentOS 4.3을 깔고 yum을 실행했더니 작동을 안한다.

 


[root@webmail ~]# yum install subversion
Setting up Install Process
Setting up repositories
not using ftp, http[s], or file for repos, skipping - 4 is not a valid release or hasnt been released yet
Cannot find a valid baseurl for repo: update
Error: Cannot find a valid baseurl for repo: update

 


구글링 후 /etc/yum.repos.d/CentOS-Base.repo를 편집하라는 문서를 찾았다. 이 파일의 주석처럼 baseurl= 줄을 uncomment 했다.

 


# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.

 


그러나 여전히 안된다.

 


[root@webmail yum.repos.d]# yum install httpd
Setting up Install Process
Setting up repositories
not using ftp, http[s], or file for repos, skipping - 4 is not a valid release or hasnt been released yet
http://mirror.centos.org/centos/4/updates/i386/repodata/repomd.xml: [Errno 4] IOError: HTTP Error 404: Not Found
Trying other mirror.
Cannot open/read repomd.xml file for repository: update
failure: repodata/repomd.xml from update: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from update: [Errno 256] No more mirrors to try.

 


URL을 직접 확인해보니 404.

 


# curl http://mirror.centos.org/centos/4/updates/i386/repodata/repomd.xml
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /centos/4/updates/i386/repodata/repomd.xml was not found on this server.</p>
<hr>
<address>Apache/2.2.3 (CentOS) Server at mirror.centos.org Port 80</address>
</body></html>

 


CentOS 4.x 미러를 제공하는 URL로 CentOS-Base.repo의 baseurl을 바꾸고 mirrorlist= 줄은 comment 했다.

 


#mirrorlist=...

baseurl=http://vault.centos.org/4.3/os/i386/

 


yum 성공.

 

profile

일요일은 짜빠게뤼~ 먹는날~^^

엮인글 :
http://adminplay.com/103672/548/trackback
List of Articles
번호 제목 글쓴이 날짜sort 조회 수

CentOS 4.x 에서 yum 실패 대처

TaskSet 으로 Process의 사용 CPU를 지정해 보자!

linux bonding (네트워크 2개를 1개의 인터페이스로 구성)

GSLB(Global Service Load Balancing)

GBIC(지빅) 이 뭘까?? file

FreeBSD 참고 명령문 ( H/W 정보 확인 방법)

<video>의 속성과 메소드

우분투 네트웍크 설정

우분투 DNS 변경 및 고정

Unbunt OS 에서 Maven 설치(Install it – apt-get install)

Ubunt (우분투) 에서 sun-java6-jdk 설치

sakai 2.7.0 source installation in ubuntu 10.04.1 file

도메인 Status 상태별 설명 안내

Sample rate(샘플레이트)와 Bit rate (비트레이트)

운영중인 Linux 서버에서 NTFS 파일 시스템 삭제하기

proxy 서버 통해서 외부문서 불러오기 curl

우분투(Ubuntu) ssh 설정하기

ubuntu 10.04 에서 Nginx, Mysql, PHP5

[Ubuntu] 부팅시 시작되는 데몬 관리하기 – update-rc.d

dpkg 사용법

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234