"Yum 저장소를 로컬에 다운로드하기"의 두 판 사이의 차이

(같은 사용자의 중간 판 3개는 보이지 않습니다)
16번째 줄: 16번째 줄:
(3/9363): ElectricFence-2.2.2-39.el7.x86_64.rpm                      |  35 kB  00:00:00     
(3/9363): ElectricFence-2.2.2-39.el7.x86_64.rpm                      |  35 kB  00:00:00     
... (생략)
... (생략)
</source>
* base외에 extras와 updates도 수행
* centos-openstack-ocata
* centos-qemu-ev
* centos-ceph-jewel
==repomd.xml 받기==
<source lang='console'>
[root@zetawiki myrepo]# mkdir repodata
[root@zetawiki myrepo]# cd repodata
[root@zetawiki repodata]# wget http://ftp.kaist.ac.kr/CentOS/7/updates/x86_64/repodata/repomd.xml
</source>
==yum 저장소 설정 변경==
<source lang='console'>
[root@zetawiki repodata]# vi /etc/yum.repos.d/CentOS-Base.repo
</source>
<source lang='console'>
[base]
name=CentOS-$releasever - Base
baseurl=file:///myrepo/base/
gpgcheck=0
[extras]
name=CentOS-$releasever - Extras
baseurl=file:///myrepo/extras/
gpgcheck=0
[updates]
name=CentOS-$releasever - Updates
baseurl=file:///myrepo/updates/
gpgcheck=0
</source>
==yum 로컬저장소 테스트==
<source lang='console'>
[root@zetawiki repodata]# yum repolist
</source>
</source>



2017년 9월 20일 (수) 13:56 판

1 개요

Yum base 저장소를 로컬에 다운로드하기

2 사전작업

3 다운로드

[root@zetawiki ~]# mkdir /myrepo
[root@zetawiki ~]# cd /myrepo
[root@zetawiki myrepo]# reposync -m --download-metadata -r base
No Presto metadata available for base
(1/9363): 389-ds-base-snmp-1.3.5.10-11.el7.x86_64.rpm                 | 150 kB  00:00:01     
(2/9363): ElectricFence-2.2.2-39.el7.i686.rpm                         |  35 kB  00:00:00     
(3/9363): ElectricFence-2.2.2-39.el7.x86_64.rpm                       |  35 kB  00:00:00     
... (생략)
  • base외에 extras와 updates도 수행
  • centos-openstack-ocata
  • centos-qemu-ev
  • centos-ceph-jewel

4 repomd.xml 받기

[root@zetawiki myrepo]# mkdir repodata
[root@zetawiki myrepo]# cd repodata
[root@zetawiki repodata]# wget http://ftp.kaist.ac.kr/CentOS/7/updates/x86_64/repodata/repomd.xml

5 yum 저장소 설정 변경

[root@zetawiki repodata]# vi /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
baseurl=file:///myrepo/base/
gpgcheck=0

[extras]
name=CentOS-$releasever - Extras
baseurl=file:///myrepo/extras/
gpgcheck=0

[updates]
name=CentOS-$releasever - Updates
baseurl=file:///myrepo/updates/
gpgcheck=0

6 yum 로컬저장소 테스트

[root@zetawiki repodata]# yum repolist

7 같이 보기

8 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}