프린트 하기

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