Middleware/Setting

[환경설정] ISO파일을 이용한 CentOS 7.9 Local Repo 설정

cocologue 2022. 3. 23. 16:51
SMALL

[테스트환경]

  - HostOS : Windows10

  - GuestOS : VirtualBox - CentOS 7.9

  - Repository : Local

 

[내용]

 1. VirtualBox 실행 > workstation > 실행

 2. 장치 > 광학 드라이브 > 설치 iso 선택

 3. ISO 파일 내용을 복사할 임시 디렉토리 생성

cd /root
mkdir cdrom

 4. 임시 디렉토리에 iso 파일 내용 마운트

mount -o loop /dev/sr0 /root/cdrom

 5. 임시 디렉토리 내용 확인

 6. Repository 로 사용할 경로 생성

cd /
mkdir repo

 7. iso 파일에서 repo 디렉토리로 파일 이동

cd /root/cdrom
cp -arp ./Packages/ /repo
cp -arp ./repodata/ /repo

 8. /repo 디렉토리 확인

 9. OS Repo 설정 백업 후 신규 작성

cd /etc/yum.repos.d/
gzip *
vi local.repo

   - local.repo 내용

[local]
name=local
baseurl=file:///repo/
gpgcheck=0
enabled=1

 10. yum 정상 작동 체크

yum makecache
yum repolist

정상작동 확인

 11. net-tools 설치 해보기

yum -y install net-tools

정상적으로 설치완료!

 

[후속조치]

   - VM 종료 후, iso 파일을 제거하여 기동 시 재설치 되는 것을 막는다.

   - VM종료 > workstation > 설정 > 저장소 > 디스크 꺼내기 > 확인

 

   - /root/cdrom 경로는 제거해도 상관없다.

반응형
LIST