리눅스 yum 안될 때 미러사이트 변경 방법

728x90

리눅스 yum 안됨 해결 방법

리눅스에서 그 중 레드헷 계열인 곳 CentOS에서 패키지를 설치할 때 yum 명령어가 정상적이지 않을 때가 있습니다. 그럴 때 리포지토리, 레포지토리를 변경해서 yum이 정상적으로 동작하게 만드는 방법을 알려드리겠습니다.

 

기존 Repository 백업하기

아래꺼 확실히 repo를 백업하고 진행해 줍니다.

리포지토리 백업

# cd /etc/yum.repos.d
# mkdir bak
# mv *.* bak

백업은 자신이 편한 방법대로 파일을 옮겨 주시거나 압축하는 방식으로 해주시면 됩니다.

 

yum 리포지토리 만들기

리포지토리 만들기

vi로 epel-repo.repo 등 레포파일을 하나 만들어 주고 아래의 base, update 내용을 복사해서 붙여넣어 줍니다.

 

 

 

[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.centos.org/centos/7/os/$basearch/
gpgcheck=1
#released updates
[update]
name=CentOS-$releasever - Updates
baseurl=http://mirror.centos.org/centos/7/updates/$basearch/
gpgcheck=1

 

yum 업데이트 해주기

리포지토리 업데이트

# yum -y update

repository를 변경했기 때문에 리눅스가 인식할 수 있도록 업데이트를 진행해 줍니다.

 

yum 설정 확인

리포지토리 확인

# yum repolist all
현재 설정되어 있는 repolist를 확인해 줍니다.

 

위 사항이 정상적으로 되지 않는다면 네트워크 연결이 정상적으로 되어 있는지 확인해 주시고 그래도 잘 안되신다면 댓글 남겨주세요

감사합니다.

댓글

Designed by JB FACTORY