프로젝트

일반

사용자정보

Yum repository 설정 » 이력 » 버전 35

SANGKYU KANG, 2018-04-26 09:05 오전

1 31 SANGKYU KANG
{{>toc}}
2 32 SANGKYU KANG
3 1 SANGKYU KANG
h1. Yum repository 설정
4 2 SANGKYU KANG
5 30 SANGKYU KANG
* HDP repository list
6
<pre>
7
Redhat 6
8
 
9
hdp2.6 : http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.6.4.0
10
hdp2.6GPL : http://public-repo-1.hortonworks.com/HDP-GPL/centos6/2.x/updates/2.6.4.0
11
hdp-utilshttp://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.22/repos/centos6
12
13
redhat7
14
http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.4.0
15
http://public-repo-1.hortonworks.com/HDP-GPL/centos7/2.x/updates/2.6.4.0
16
http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.22/repos/centos7
17
18
ubuntu16
19
http://public-repo-1.hortonworks.com/HDP/ubuntu16/2.x/updates/2.6.4.0
20
http://public-repo-1.hortonworks.com/HDP-GPL/ubuntu16/2.x/updates/2.6.4.0
21
http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.22/repos/ubuntu16
22
23
ubuntu14
24
http://public-repo-1.hortonworks.com/HDP/ubuntu14/2.x/updates/2.6.4.0
25
http://public-repo-1.hortonworks.com/HDP-GPL/ubuntu14/2.x/updates/2.6.4.0
26
http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.22/repos/ubuntu14
27
</pre>
28
29 6 SANGKYU KANG
* Repository 구성을 위해 RPM 패키지 다운로드
30 34 SANGKYU KANG
31 33 SANGKYU KANG
h2.[[Yum sync]]
32 3 SANGKYU KANG
33 34 SANGKYU KANG
34 5 SANGKYU KANG
* 다운로드한 RPM 패키지를 로컬에 저장 후 리포지터리로 사용하는 경우
35 34 SANGKYU KANG
36 35 SANGKYU KANG
37 33 SANGKYU KANG
h2.[[Local respository 설정]]
38 4 SANGKYU KANG
39 34 SANGKYU KANG
40 5 SANGKYU KANG
* 네트워크 상에서 RPM 배포를 위한 리포지터리 서버로 사용하는 경우
41 34 SANGKYU KANG
42 33 SANGKYU KANG
h2.[[Repository 서버 설정]]
43 7 SANGKYU KANG
44
45
46 19 SANGKYU KANG
** yum 명령어 사용법
47
<pre>
48 29 SANGKYU KANG
-> 패키지 설치. 패키지명 뒤에 와일드카드 사용 시 입력한 문자열이 포함된 모든 패키지를 설치할 수 있다.
49 21 SANGKYU KANG
sudo yum install packagename
50 19 SANGKYU KANG
51
-> 패키지를 다운로드만 할 때
52 21 SANGKYU KANG
sudo yum install  packagename  --downloadonly --downloaddir=/target_dir
53 22 SANGKYU KANG
</pre>
54 19 SANGKYU KANG
55 22 SANGKYU KANG
***자주 쓰이는 명령어
56 28 SANGKYU KANG
57 26 SANGKYU KANG
 |_. -h, --help             | show this help message and exit                      |
58 23 SANGKYU KANG
    	    |_.   --installroot=[path] | set install root                                     |
59
	    |_.   --enablerepo=[repo]  | enable one or more repositories (wildcards allowed)  |
60 18 SANGKYU KANG
	|_.   --disablerepo=[repo] | disable one or more repositories (wildcards allowed) |
61
	|_.   --skip-broken        | skip packages with depsolving problems |
62
	|_.   --downloadonly       | don't update, just download |
63 27 SANGKYU KANG
	|_.   --downloaddir=DLDIR  | specifies an alternate directory to store packages |