Linux/RHEL

[Linux_RedHat] Local repository 설정

콧물도련님 2023. 7. 10. 17:23

[소개]

RHEL 8 버전부터 OS 이미지의 저장소가 AppStream , BaseOS 두개로 나눠진다.

두개의 이미지를 repository 지정하는 실습을 진행한다.

 

[실습 내용]

실습 주 목적은 AppStream , BaseOS 두개의 이미지를 repository 구성한다.

 

[실습 환경]

RHEL 9.2 

 

[실습]

1. OS 이미지 마운트

#lsblk or #df -h 확인 가능

 

2. 이미지 디렉터리 및에 저장소 확인

#cd /run/media/root/RHEL-9-2-0-BaseOS-x86_64

 

3. OS 이미지 복사 및 확인

#cp -rpH /원하는 디렉터리 /run/media/root/RHEL-9-2-0-BaseOS-x86_64/

 

4. yum.repos.d 디렉터리 및 .repo 파일 생성

#cd /etc/yum.repos.d 

#vi local.repo

---

[BaseOS]
name=BaseOS
baseurl=file:///opt/localrepo/BaseOS
gpgcheck=0
enabled=1


[AppStream]
name=AppStream
baseurl=file:///opt/localrepo/AppStream
gpgcheck=0
enabled=1

 

5. dnf or yum repository 확인

#dnf repolist

 

※yum 명령어는 dnf 명령어와 동일