답변:
rpm
컴퓨터의 RPM 데이터베이스와 상호 작용하는 데 사용됩니다. 따라서 데이터베이스의 현재 상태를보고, 패키지를 확인하고, 설치된 소프트웨어의 종속성 등을 확인할 수 있습니다.
yum
용도는 rpm
로컬 작업의 대부분을 (실제로, 그것은 회전 파이썬 라이브러리를 사용), 그러나 그것은 단지 그 기능의 제한된 수의 수행 할 수 있습니다 rpm
만 설치, 업데이트 및 소프트웨어의 제거에 관한 명령을 수행 할 수 있습니다. yum
또한 로컬 및 원격 소프트웨어 리포지토리와 통신하고 소프트웨어 패키지를 관리하기위한 종속성 그래프를 생성 rpm
할 수 있습니다.
yum 전에 rpm을 먼저 사용하여 예비 작업을 수행하는 경우가 있습니다. 좋은 예는 MySQL 입니다.
(1) rpm -iv mysql-community-release-el6-5.noarch.rpm
이 시점에서 mysql / yum 리포지토리가 준비되었으며 주 mysql과 나머지 선택적 패키지를 가져 오기 위해서만 yum에 의존 할 수 있습니다.
(2) yum install mysql-community-server
자세히보다:
http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/index.html