-
Redhat Repository 설정하기LINUX 2022. 10. 12. 14:52728x90
Redhat에서 CentOS Repository 설정하여 사용하기
Redhat을 설치하고 yum명령어를 사용하면 등록을 하라는 오류가 발생합니다.
등록을 하는 방식은 아래와 같이 3가지가 있습니다.
- Redhat 의 멤버쉽을 구독하여 사용
- Local Repo 사용(ISO 파일 이용)
- CentOS Repo 사용(Redhat과 호환되어 사용 가능)
이 중에 CentOS Repo를 이용하는 방식을 간단하게 설명합니다.
/etc/yum.repos.d/ 디렉토리 밑에 CentOS.repo 파일을 생성합니다.
$ sudo vi /etc/yum.repos.d/CentOS.repo [BaseOS] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra #baseurl=http://mirror.centos.org/$contentdir/$releasever/BaseOS/$basearch/os/ gpgcheck=0 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [AppStream] name=CentOS-$releasever - AppStream mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra #baseurl=http://mirror.centos.org/$contentdir/$releasever/AppStream/$basearch/os/ gpgcheck=0 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [extras] name=CentOS-$releasever - Extras mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra #baseurl=http://mirror.centos.org/$contentdir/$releasever/extras/$basearch/os/ gpgcheck=0 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck이 일 경우 GPG key retrieval failed: [Errno 14] curl#37 - Couldn’t open file… 라고 하는 오류가 발생합니다.
이렇게 하면 Redhat에서 yum을 통한 패키지 설치가 가능하게 됩니다.
Repository 미러사이트 사용하기
CentOS repository의 경우 간간히 사용이 안될때가 있습니다. 따라서 미러 사이트를 등록하여 사용하는 것을 추천드립니다.
- 카카오 미러 : http://mirror.kakao.com
- 네이버 미러 : http://mirror.navercorp.com
- Aone네트웍스 미러 : http://data.aonenetworks.kr
centOS 8의 경우 8-stream이 운영중이며, 8의 경우 deprecated되어있습니다.
$ sudo vi /etc/yum.repos.d/Kakao.repo [AppStream] name=CentOS-$releasever - AppStream baseurl=http://mirror.kakao.com/centos/$releasever-stream/AppStream/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=http://mirror.kakao.com/centos/RPM-GPG-KEY-CentOS-Official [BaseOS] name=CentOS-$releasever - Base baseurl=http://mirror.kakao.com/centos/$releasever-stream/BaseOS/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=http://mirror.kakao.com/centos/RPM-GPG-KEY-CentOS-Official [extras] name=CentOS-$releasever - Extras baseurl=http://mirror.kakao.com/centos/$releasever-stream/extras/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=http://mirror.kakao.com/centos/RPM-GPG-KEY-CentOS-Official
참고자료
728x90'LINUX' 카테고리의 다른 글
ubuntu의 nginx의 ssl 인증서 설치 (0) 2024.07.09 redhat8에서 mysql 실행시 libtinfo.so.5 를 못 찾을때 확인 & 처리 (0) 2022.10.06 CentOS 에서 puppeteer 실행시 libxkbcommon.so.0를 못찾을때 처리 방법 (0) 2021.12.21 Linux] find 명령어를 이용해서 오래된 디렉토리 중 1개만 지우기 (0) 2021.07.07 서버시간을 KST로 변경하기 (0) 2019.11.15