티스토리 뷰

반응형

안녕하세요!

 

CentOS 6 버전은 2020년 11월 30일 지원이 종료되었습니다.

yum을 사용하기 위해서는 CentOS-Base.repo 파일의 내용 수정이 필요합니다. 

 

아래 두 가지 방법 중 한 가지 택하여 적용해 주시면 됩니다.

 

첫 번째 방법 : sed 명령어를 이용하여 간단하고 빠르게 쉘에서 적용하기

 

[root@toddle-toddle ~]# cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.old
[root@toddle-toddle ~]# sed -i s/mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/CentOS-Base.repo
[root@toddle-toddle ~]# sed -i s/#baseurl=http/baseurl=http/g /etc/yum.repos.d/CentOS-Base.repo
[root@toddle-toddle ~]# sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/CentOS-Base.repo

 

두 번째 방법 : 파일 안의 내용을 수정하여 적용하기 

 

1. 

[root@toddle-toddle ~]# cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.old

: 기존의 CentOS-Base.repo 파일의 원본을 CentOS-Base.repo.old로 변경해 줍니다. 

 

2.

[root@toddle-toddle ~]# vi /etc/yum.repos.d/CentOS-Base.repo

: vi를 열어서 /etc/yum.repos.d/CentOS-Base.repo 파일에 아래 내용 전체를 덮어 씌어줍니다. 

 

* vi 편집기를 열어서 gg를 눌러주시면 첫 줄로 이동하며 dG를 눌러주시면 내용이 전체 삭제가 됩니다. 

 

 

------ vi /etc/yum.repos.d/CentOS-Base.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-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://vault.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
baseurl=http://vault.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
baseurl=http://vault.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
baseurl=http://vault.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib&infra=$infra
baseurl=http://vault.centos.org/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

 

------ vi /etc/yum.repos.d/CentOS-Base.repo ------

 

 

 

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함
오른쪽 사이드바 추가