3. OS이야기/ 01. Administration

Yum 명령어 기본 사용 정리

OSSW(Open Source System SoftWare 2014. 6. 30. 13:27

YUM:: 

Yum은 (Yellow dog Updater, Modified)의 약자로 RPM 기반의 시스템을 위한 자동 업데이터 겸 패키지 설치/제거 도구이다. 듀크 대학교의 Linux@DUKE 프로젝트의 일부분으로 개발되었다. yumex 같은 GUI 기반 확장 도구도 있다. Yum 이전에 있었던 Yellowdog Updater 도구를 대체하며, 듀크 대학교 물리학부에서 사용되었던 레드햇 리눅스 시스템 관리를 위해서 등장하였다 (출처:위키백과)


기본적으로 RedHat 계열의 OS시스템을 운영, 관리하는데 있어 서비스의 운영에 따른 패키지 관리와 적용은 Yum명령어를 이용하여 관리하는 것이 효과적이며, 무엇보다도 패키지 "의존성"을 깔끔하게 관리할 수 있는 장점이 있습니다.


Yum은 /etc/yum.conf라는 설정 파일을 사용하며, 패키지 repository를 설정하는 방법은 여러가지가 있습니다. 

• 이미존재한 repository를 추가하여 패키지를 얻는 방법
• 새로운 repository를 설정하여 ISO에서 패키지를 얻는 방법
• RHN(상업버전)에 등록하여 패키지를 얻는 방법

외부와의 인터넷 통신이 가능하다면 최신 버젼의 RPM 패키지를 적절하고 안전하게 관리, 설치, 운영 할 수 있습니다. 


Yum의 기본 명령어와 사용법은 다음의 것을 참조 해주시기 바랍니다. 


1) 패키지 설치:

yum install package  

Example: yum install httpd


2) 패키지 삭제:
yum remove package
Example: yum remove httpd


3) 패키지 업데이트:
yum update package
Example: yum update httpd


4) 패키지 검색:
yum search package
Example: yum search httpd


5) 패키지 정보:
yum info package
Example: yum info httpd


6) 특정단어가 포함 된 패키지 리스트:
yum list term
Example: yum list httpd


7) 특정 파일을 제공한 패키지 검색:
yum whatprovides filename
Example: yum whatprovides httpd.conf


8) 커널 패키지에 설치된 모든 패키지를 업데이트:
yum -y update
Example: yum -y update


by 조경래