티스토리 뷰
1. sudo yum install createrepo 명령으로 패키지 설치
2. mkdir /myrepo 명령으로 repo 폴더 생성
3. ISO 또는 CD에 있는 Packages 폴더에있는 rpm 파일들은 /myrepo에 cp or rsync 한다 그러면 해당 폴더에 아래와 같이 많은 rpm들이 존재한다
4. createrepo /myrepo 명령 실행한다 /myrepo/repodata/repomd.xml까지 생성이 되면서 설정 된다
5. /etc/yum.repos.d/myrepo.repo 생성 하고 아래와 같이 입력 후 저장 한다.
6. local에서 yum 확인
7. network client 를 위한
local file 기반의 yum repository를 네트워크 상에 존재하는 서버들도 yum repository 사용할 수 있게 설정 하는 방법
a. yum
install
httpd 명령으로 httpd를 설치 한다
b. /etc/httpd/conf.d/httpd.conf 파일을 수정 /myrepo/repodata/repomd.xml를
web에서 접근 할 수 있다면 정상 설치 된 것이다.
c. 간혹 외부에서 IP로 해당 페이지가 열리지 않을 경우는 httpd.conf설정 또는 /etc/sysconfig/selinux (/etc/selinux/config) SELINUX=enforcing 설정 또는 iptables 상태를 확인 해봐야 된다
netclient server의 /etc/yum.repos.d/myrepo.repo파일을 만들고 아래와 같이 입력 후 저장 한다.
위 이미지의 내용중 baseurl은 yum repository IP 또는 아파치 도메인 네임이다
저자의 yum repository server 사설 아이피는 10.211.108.134로 설정 했으며
/etc/hosts 파일에 10.211.108.134 yum.server 를 설정
따라서 baseurl=http://yum.server 로 설정이 가능하다
10. network client server test
a. yum clear all 명령으로 초기화 한다
b. yum repolist 명령으로 리스트 확인
c. yum list 명령으로 설치 가능한 pkg 리스트가 확인 된다
yum install createrepo 명령 테스트 결과
감사합니다.
'linux' 카테고리의 다른 글
ftp 전용 유저 설정 - test : centos6 (0) | 2017.06.09 |
---|---|
linux sar 설치 및 설정(CentOS6) (0) | 2017.06.07 |
samba server 구축 (CentOS6) (0) | 2017.06.05 |
linux 네트워크 속도 측정 iperf (CentOS6) (0) | 2017.06.02 |
yum undo 하기(CentOS 6) (0) | 2017.05.25 |
- Total
- Today
- Yesterday
- vm rac
- ILO
- dl20
- cmd로 윈도우 계정 관리
- kernel 변경
- ansible network
- nxos ansible
- cisco ansible
- 특정 문구 치환
- oracle linux8 kernel
- linux command log
- cgroup
- ios ansible
- ISCSI 볼륨 RAC
- cmd로 계정 생성
- 윈도우 cmd 계정 관리
- nutanix rac
- DL20 GEN9 장비에 CentOS 7
- 특정 라인삭제
- centos7 ntp
- dl20 centos7
- 윈도우서버 계정 관려
- ansible ios
- dl20 g9 centos7 설치
- chrony
- windows.old 강제삭제
- shell connmad log
- CentOS 7 GUI
- 리눅스 커맨드 로그남기기
- ipmi
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |