RedHat7 yum 사용하기 (Repository 설정)

Yoon·2022년 9월 5일
0

RHEL 7 RedHat Linux 레파지토리 설정

상황 1. 설치 DVD를 가지고 있을 때 - local.repository 설정 가능

상황 2. 설치 DVD를 가지고 있지 않을 때 - 온라인을 통한 online.repository 설정


상황 1 (CD, DVD를 가지고 있을 때)

  • CD, DVD 삽입 후 파티션 확인 : df -h

  • /dev/sr1 에 RHEL DVD가 들어가 있는 것을 확인

  • 마운트할 폴더 생성
    mkdir /rhel7-repo

  • 생성한 폴더에 DVD를 마운트
    mount /dev/sr1 /rhel7-repo

  • 다시 df -h 명령으로 마운트가 잘 되었는지 확인

  • 그다음 yum.repos.d 설정 폴더로 이동
    cd /etc/yum.repos.d/

  • 폴더 안에 있는 **.repo 파일들 모두 삭제
    rm
    .repo

  • 그다음 새로운 repo 파일 제작
    vi local.repo

vi local.repo 내용

[local-repo]
name=Local Repository
base=file:///rhel7-repo
enabled=1
gpgcheck=0

입력하고 :wq!

yum repolist all 해서 연결된 repolist를 확인 할 수 있다.


상황 2 (DVD나 CD가 없을 때 : 레파지토리 참조 설정)

  • 앞의 마운트 과정 생략

cd /etc/yum.repos.d/
이동하여

***.repo 파일들을 전부 제거

rm *.repo

그리고 repo 파일 생성

vi online.repo

online.repo 의 내용

[base]
name=CentOS-$releasever-Base
baseurl=http://ftp.daum.net/centos/7/os/$basearch
gpgcheck=1
gpgkey=http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-$releasever-Updates
baseurl=http://ftp.daum.net/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-$releasever-Extras
baseurl=http://ftp.daum.net/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-7
[centosplus]
name=CentOS-$releasever-Plus
baseurl=http://ftp.daum.net/centos/7/centosplus/$basearch/
gpgcheck=1
gpgkey=http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-7

입력 후 :wq!

profile
나의 공부 일기

0개의 댓글