Local Repository 만들기
- 설치 dvd 다운로드
mount 할 폴더 생성
mkdir-p/root/isoiso 를 mount 한다.
mount -o loop rhel-server-6.3-x86_64-dvd.iso /root/iso- repository 정보를 설정한다
- vi /etc/yum.repos.d/local.repo
다음 repository 설정을 넣는다.
[local-repo]name=Local Repositorybaseurl=file:///root/iso/Serverenabled=1gpgcheck=0
Web Server에 만들고 URL로 repository 에 등록하기
Repository 를 제공할 서버의 IP 는 192.168.10.10 이라 가정
- 192.168.10.10 에 ssh 로 연결
- CentOS 및 RHEL 설치 dvd 다운로드(CDNetworks 에서 CentOS 6.4 64Bit 다운로드 하기)
mount 할 폴더를 만든다
mkdir-p/var/www/html/repos/centos/isomkdir-p/var/www/html/repos/rhel/isoiso 를 mount 한다
mount -o loop rhel-server-6.3-x86_64-dvd.iso /var/www/html/repos/rhel/isomount -o loop CentOS-6.4-x86_64-bin-DVD1.iso /var/www/html/repos/centos/iso/yum repository 를 생성할 수 있는 패키지를 설치한다.
yum install createrepo -yrepository index를 생성한다. (시간이 꽤 많이 걸림)
cd /var/www/html/repos/rhelcreaterepo .cd /var/www/html/repos/centoscreaterepo .- repository 를 사용할 client 에 연결한다.
- repository 정보를 설정한다
- vi /etc/yum.repos.d/centos-internal.repo
다음 repository 설정을 넣는다.
[internal-repo]name=Internal Repositorybaseurl=http://192.168.10.10/repos/centos/isoenabled=1gpgcheck=0
확인
- yum repolist 하여 새로 추가된 repository 가 보이면 정상적으로 설정된 것이다.

댓글목록
등록된 댓글이 없습니다.