iso를 통한 Yum local repository 설정
네트워크에 접속 할 수 없어 yum install을 진행하지 못하는 상황ㅠ
귀찮지만 의존성 찾아서 source 설치 하려고 했으나 의존성 패키지가 너무많음
결국 로컬 repository 설정 변경 후 yum 설치를 해보려고 한다.
1. centos full 버전을 다운받는다.(내기준 : 미니멀버전에는 필요한 패키지가 없다...)
2. 서버에 마운트 시키기 위해서 디렉토리를 만든다
- mkdir /mnt/iso
3. iso파일을 마운트 시킨다
- mount -o loop Centos.6.4.iso /mnt/iso
4. Yum repo 설정파일을 만들어준다 + 필요없는 설정파일은 disable시킨다
- cd /etc/yum.repos.d
- vim iso.repo
[ISO-repository]
name=ISO-repo
baseurl=file:///mnt/iso
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY
gpgcheck=1
enabled=1
내경우 mongodb.repo 등 enabled=0으로 설정
5. yum clean all
6. yum repolist
repo id repo name status
ISO-repository ISO-repo 6,381
nodesource Node.js Packages for Enterprise Linux 6 - x86_64 45
repolist: 6,426
끗