RHEL5U 8 설정 Centos yum 원본

3779 단어 linux
RHEL 의 yum 온라인 업 데 이 트 는 유 료 이기 때문에 등록 하지 않 으 면 사용 할 수 없습니다.즉,온라인 으로 소프트웨어 를 설치 할 수 없습니다.이런 상황 에서 만약 에 우리 가 사용 하 는 기계 가 RHEL 시스템 을 설치한다 면 매번 소프트웨어 를 설치 할 때마다 로 컬 CD 를 먼저 마 운 트 하면 매우 번 거 롭 고 일부 소프트웨어 도 오래된 버 전이 다.이런 상황 에서 우 리 는 CentOS 의 YUM 소스 를 통 해 우리 의 수 요 를 만족 시 킬 수 있다.
1.RHEL 기 존 YUM 삭제
rpm -aq|grep yum|xargs rpm -e --nodeps

2.CentOS 의 yum 설치 패키지 다운로드(163 소스)
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm  
wget http://mirrors.163.com/centos/5/os/x86_64/RPM-GPG-KEY-CentOS-5

3.CentOS 를 설치 한 YUM 설치 패키지 yum 과 yum-plugin-fastest mirror 는 함께 설치 해 야 합 니 다.이 두 패 키 지 는 의존 관계 가 있어 분리 설치 에 실패 합 니 다.설치 하기 전에 RPM-GPG-KEY 를 시스템 에 가 져 옵 니 다.그렇지 않 으 면 경고 메시지 가 나타 납 니 다.
rpm -ivh yum-metadata-parser-1.1.2-4.el5.x86_64.rpm  
rpm --import RPM-GPG-KEY-CentOS-5
rpm �Civh yum-3.2.22-40.el5.centos.noarch.rpm  yum-fastestmirror-1.1.16-21.el5.centos.noarch.rm

이로써 우 리 는 온라인 으로 yum 을 사용 할 수 있 게 되 었 다.
4.yum 소스 를 수정 하여 온라인 에서 Yum 설치 소프트웨어 를 사용 하 는 것 이 빠 르 기 위해 우 리 는 국내의 왕 이 Yum 소스 또는 다른 국내 yum 소스 를 사용 할 수 있 습 니 다.
yum 소스 변경  #저 희 는 왕 이의 CentOS 미 러 소스 를 사용 합 니 다.
cd /etc/yum.repos.d/
vi rhel-debuginfo.repo
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-5 - Base - 163.com
mirrorlist=http://mirrorlist.centos.org/?release=5&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/5/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#released updates
[updates]
name=CentOS-5 - Updates - 163.com
mirrorlist=http://mirrorlist.centos.org/?release=5&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/5/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#packages used/produced in the build but not released
[addons]
name=CentOS-5 - Addons - 163.com
mirrorlist=http://mirrorlist.centos.org/?release=5&arch=$basearch&repo=addons
baseurl=http://mirrors.163.com/centos/5/addons/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#additional packages that may be useful
[extras]
name=CentOS-5 - Extras - 163.com
mirrorlist=http://mirrorlist.centos.org/?release=5&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/5/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-5 - Plus - 163.com
mirrorlist=http://mirrorlist.centos.org/?release=5&arch=$basearch&repo=centosplus
baseurl=http://mirrors.163.com/centos/5/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#contrib - packages by Centos Users
[contrib]
name=CentOS-5 - Contrib - 163.com
mirrorlist=http://mirrorlist.centos.org/?release=5&arch=$basearch&repo=contrib
baseurl=http://mirrors.163.com/centos/5/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

정리 하 다
yum clean all
yum makecache

업데이트
yum update

박문 참고:http://pvbutler.blog.51cto.com/7662323/1320908

좋은 웹페이지 즐겨찾기