RadarURL
Skip to content
2014.11.18 19:14

yum 이란?

조회 수 604 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

YumYellowdog Updater, Modified
의 약자로 rpm기반의 시스템(Redhat 계열)을 위한 자동 업데이터이자 패키지 설치/삭제도구입니. Yum은 자동적으로
의존성을 처리해주며 rpm 패키지들을 안전하게 설치, 삭제 및 업데이트하기 위해 반드시 해야할 일들을 스스로 해결합니다.



한 Yum은 이미 설치 되어 있거나 혹은 저장소에 설치가능한 패키지에 관한 정보를 효율적이고 쉽게 검색해 옵니다. Yum은
rpm이나 다른 도구들처럼 일일이 수동으로 업데이트할 필요가 없으므로 수 많은 시스템들을 더욱 관리하기 쉽게 해줍니다. 한 조직
전체를 통괄하는 규모를 단지 한 두 명만으로 중앙집중적인 패키지 관리를 할 수 있도록, 패키지 그룹, 다수의 저장소, 대체
저장소 및 그 이상을 Yum이 관리해줍니다.



yum으로 update할 경우 커널을 제외한 나머지 패키지들은 모두 삭제됩니다. 커널의 경우는 업데이트를 하더라도 계속
쌓이게 됩니다. yum을 사용하여 install 하거나 update 할 경우 저장소라는 곳에서 해당 rpm 파일을 다운 받은 후
설치하게하게 됩니다. 패키지 파일을 다운받아 임시로 저장하는 위치는 /var/cache/yum 하위 디렉토리 입니다. 윈도우즈
환경으로 비유하면 설치파일인 셈이죠. 시스템에 설치가 끝나면 자동으로 삭제를 합니다.


* 사용법



Yum은 콘솔기반의 업데이트 프로그램으로, GUI환경에서라면 '한텀'이나 'Konsole'등을 먼저 실행시킨 후, 작업해야 한다.

# yum

1. 업데이트 목록 확인.




현재 업데이트 서버에 올라와 있는 패키지의 목록은 check-update 옵션으로 확인할 수 있다.

# yum check-update




단, check-update의 경우 현재 시스템에 설치된 패키지를 기준으로 업데이트 목록을 출력해주기 때문에 시스템에 설치되지 않은 패키지 목록은 볼 수 없다. 이들 목록은 list 명령을 사용한다.

# yum list


추가적으로 현재 클라이언트 시스템에 설치된 모든 패키지 목록은 다음으로 확인한다.

# yum list installed




2. 업데이트

Yum에는 update와 install 이라는 두가지 설치 모드를 가지고 있다.

update는 말 그대로 업데이트 된 패키지를 설치하는 것으로, 기본적으로는 업데이트 된 모든 패키지를 설치하게 되는데, 일부만을 업데이트 하고자 한다면 직접 지정하여 설치하면 된다.

# yum update [package1] [package2] [...]




install은 현재 클라이언트 시스템에 설치되지 않은 패키지를 설치할 때 사용한다.

# yum install package1 [package2] [...]



3. 패키지 제거

# yum remove package1 [package2] [...]




4. 패키지 정보 보기

# yum info packages1




업데이트 서버에 있는 패키지 정보 보기

# yum info updates




* Quick Reference

1. 업데이트 목록 확인
# yum check-update



2. 패키지 설치
# yum update [package1]




3. 설치된 패키지 확인
# yum list installed



* 기타 정보

Yum 설정 파일은 /etc/yum.conf 에 있다.



출처 : http://blog.ohmynews.com/ymchoi/149432

TAG •
?

List of Articles
번호 제목 글쓴이 날짜 조회 수
162 AIX - tar,gzip 명령어 (한번에 압축하기) - Linux참고 JAESOO 2016.02.02 636
161 AIX Admin Study 교육 자료 JAESOO 2016.05.11 547
160 AIX 서버 기초 JAESOO 2016.05.11 560
159 AIX 시스템상의 core, SMT(Simultaneous Multi Threading) 수 확인하기 JAESOO 2016.05.12 604
158 AIX 자주 쓰이는 관리 명령 모음 JAESOO 2016.05.12 554
157 AIX에서 논리적 볼륨 크기 확장 JAESOO 2016.01.28 531
156 Apache HTTP Server, Rewrite가 안되는 경우 JAESOO 2014.05.26 930
155 Apache 파일시스템 권한 설정 JAESOO 2014.05.26 1004
154 Apache/FastCGI JaeSoo 2013.03.08 5915
153 CC 및 GCC 컴파일러 설치와 환경 설정 처누 2004.06.09 16696
152 CentOS - samba 자동실행 JAESOO 2014.05.26 1525
151 CentOS 5.0에 net-snmpd 설치 JAESOO 2014.12.26 782
150 CentOS 5.2 + Xmanager 설정 방법 JAESOO 2014.05.26 1226
149 Centos GeoIP 설치 JAESOO 2014.12.21 643
148 CentOS Network 설정 JAESOO 2014.05.26 1019
147 CentOS nmon 설치하기 JAESOO 2014.05.29 1701
146 CentOS Samba Server 설정 JAESOO 2014.05.26 1283
145 CentOS samba 공유 폴더 생성하기 JAESOO 2014.05.26 1048
144 CentOS Samba 설치 및 설정 JAESOO 2014.05.26 1291
143 CentOS X Window + Gnome Desktop 설치 JAESOO 2014.05.26 1297
Board Pagination Prev 1 2 3 4 5 6 7 8 9 Next
/ 9

PageViews   Today : 9027 Yesterday : 5037 Total : 21965079  /  Counter Status   Today : 8727 Yesterday : 4602 Total : 1191450

Edited by JAESOO

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소