CentOS 7에서 로컬 Yum 저장소 설정을 위한 가이드입니다. 이 문서는 시스템 관리자가 효율적인 패키지 관리 환경을 구축하는 데 도움이 되도록 단계별로 설명합니다.
- 현재 설치된 Yum 버전 확인 다음 명령어를 사용하여 현재 설치된 Yum 버전을 확인하세요:
rpm -qa | grep yum
- 기존 Yum 패키지 제거 새로운 Yum 저장소를 설치하기 전에 기존의 Yum 패키지를 제거해야 합니다. 다음 명령어를 실행하세요:
rpm -e $(rpm -qa | grep yum) --nodeps
- Yum 저장소 패키지 다운로드 163 미러 사이트에서 필요한 Yum 패키지를 다운로드하세요:
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/PackageKit-yum-1.0.7-6.el7.centos.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-50.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-langpacks-0.4.2-7.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-154.el7.centos.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-rhn-plugin-2.0.1-7.el7.noarch.rpm
- Yum 패키지 설치 다운로드한 Yum 패키지를 설치합니다:
rpm -ivh *.rpm
- 설정 파일 생성
/etc/yum.repos.d/CentOS-Local.repo파일을 생성하고 다음 내용으로 편집하세요:
[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-$releasever - Updates - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-$releasever - Extras - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
[centosplus]
name=$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
- Yum 캐시 정리 및 업데이트 기존 캐시를 삭제하고 새로운 캐시를 생성한 후, Telnet을 설치하세요:
yum clean all
yum makecache
yum install telnet