InfraPlatform

[리눅스] 로컬리포지터리로 패키지 설치 : cdrom 마운트 yum dnf 명령 사용

IT오이시이 2025. 6. 19. 17:35
728x90

[리눅스] 로컬리포지터리로 패키지 설치 : cdrom 마운트 yum dnf 명령 사용

  • 인터넷 연결 없이 /mnt 아래의 Rocky Linux 설치 ISO 파일을 이용해 로컬 YUM/DNF 저장소를 설정하는 방법 *

 

YUM이 InstallMedia라는 저장소에서 사용할 유효한 baseurl을 찾지 못하는 경우 (인터넷이 안되는경우)  로컬 리포지터리로 CDROM을 복사해서 패키지를 설치하는 방법 입니다.

 


✅ 1. ISO가 마운트되어 있는지 확인

mount | grep /mnt

/mnt에 ISO가 마운트되어 있어야 합니다. 없다면:

mount /dev/cdrom /mnt

 

 


✅ 2. 기존 .repo 파일 비활성화

mkdir -p /etc/yum.repos.d/backup
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/

 

 


✅ 3. media.repo 복사 및 설정

cp /mnt/media.repo /etc/yum.repos.d/local.repo

그다음 local.repo 파일을 열어 아래처럼 수정하세요:

[BaseOS]
name=Rocky Linux BaseOS
baseurl=file:///mnt/BaseOS
enabled=1
gpgcheck=0

[AppStream]
name=Rocky Linux AppStream
baseurl=file:///mnt/AppStream
enabled=1
gpgcheck=0

 

 


✅ 4. 캐시 정리 및 저장소 확인

yum clean all
yum repolist

✅ 5. 다시 설치 시도

yum install kernel-devel

728x90
반응형