OS환경 : Oracle Linux 7.1 (64bit)
방법 : 리눅스7 yum install 로컬 cd로 잡기(Linux 7)
Oracle Linux 버전에서 Local Repository를 사용하려 했는데 기존 방식으로 안되어서 확인해보니 조금 다르게 설정함
아래에 설정 방법을 설명함.
Linux 6 버전 까지의 Local Repository 방법 : http://positivemh.tistory.com/90
1. CD를 PC에 마운트
2. Media를 localrepo 디렉토리에 복사
1 2 3 | # cd / # mkdir localrepo # cp -rv /media/* /localrepo/ |
(Packages 폴더자체를 localrepo 밑으로 복사)
3. 기존 repo를 사용안하도록 설정
1 2 | # cd /etc/yum.repos.d/ # mv 원래있던파일 원래있던파일bak |
4. 새로운 Local Repository용 파일을 만듬
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | # vi /etc/yum.repos.d/local.repo CentOS 7용 [centos7] name=centos7 baseurl=file:///localrepo/ enabled=1 gpgcheck=0 RHEL 7용 [rhel7] name=rhel7 baseurl=file:///localrepo/ enabled=1 gpgcheck=0 SL 7용 [sl7] name=sl7 baseurl=file:///localrepo/ enabled=1 gpgcheck=0 OL 7용 [ol7] name=ol7 baseurl=file:///localrepo/ enabled=1 gpgcheck=0 |
5. Local Repository를 업데이트
저장소에 로컬 패키지를 추가해야하는 경우 로컬 저장소의 db에 추가해야함
1 | # createrepo /localrepo/ |
6. Local Repository를 활성화
1 2 | # yum clean all # yum repolist all |
7. 테스트
1 | # yum install unixODBC* |
잘됨
출처 : https://www.oracle50.com/how-to-create-local-yum-repository-on-centos-7-rhel-7.shtml
'Linux, Unix > Tip' 카테고리의 다른 글
tar, gz 리눅스 유닉스 압축 방법 (4) | 2018.04.20 |
---|---|
find 명령어 현재 디렉토리만 검색 방법 (0) | 2018.04.16 |
반복 작업을 간편하게 set -o vi, awk , for (0) | 2018.02.08 |
리눅스 yum install 로컬 cd로 잡기 (0) | 2017.11.13 |
리눅스 모든 계정 crontab 작업 보기 (0) | 2017.08.18 |