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 조경래
'3. OS이야기 > 01. Administration' 카테고리의 다른 글
[UNIX/LINUX] 파일시스템의 i-node 튜닝 (0) | 2014.07.08 |
---|---|
[UNIX/LINUX] inode로 파일 삭제하기 (0) | 2014.07.04 |
Crontab 설정하기 (0) | 2014.06.30 |
리눅스 Sysetm 서비스 조회 하기 (0) | 2014.06.30 |
Openssl 업데이트 버젼업 및 Changlog 확인 (0) | 2014.06.30 |