Linux/Cent OS

[CentOS] YUM 명령어 - 기본 버전보다 상위 버전 설치하기

Se Story 2010. 3. 24. 12:01


금일 YUM 을 통하여 oVirt 설치하다 문제가 생겨 뒤적거려본것을 적는다.

YUM 옵션이다.
명령어 실행시 다음과 같이 옵션을 주었을 경우에 대한 설명을 하자면
yum install  --enablerepo=rawhide
  인스톨 할시 패키지를 설치 할때 해당 OS 버전의 YUM 미러사이트의 제공의 
  패키징 버전이 아닌 상위 버전이지만... 안정화 버전이 아닌 테스트 버전을 설치 하겠단 이야기다.
  각각을 정리하자면 다음과 같다.
  
  enablerepo -> 여기저기 뒤져보니 기본버전이 아닌 다른 버전등의 설치가 필요할때 사용하는 옵션인듯 싶다.

  rawhide 아래 같은 설명이 있다.
  레드햇의 불안정한 패키지들의 모임인 Rawhide(여기서 여러 번 테스트하고 불안정한 상태에서
  안정된 상태가 된 패키지들은 정식으로 올라가며, 해당 버전의 업데이트 패키지가 된다.
  또한 이 Rawhide 전체가 안정화되면 레드햇은 하나의 버전이 올라가게 된다)를 사용하는
  사람들은 커널 2.4.2의 릴리즈 넘버가 소수점단위로 올라가며 수많은 테스트를 해왔고,
  또한 소스 RPM을 보면 많은 패치가 있는 것을 한눈에 알아볼 수 있다.
 
  레드헷 측의 설명이다. 즉 다시 말하면 정식이전의 테스트 베드의 RPM 패키지들을 설치 하는 옵션인것이다.

enablerepo 옵션을 사용하면 미러사이트에서 제공하는 기본 버전보다 보다 높은 버전의 패키지를 설치 할수있다.
사용 방법은 다음과 같다.

[root@sestory ~]# yum install mysql --enablerepo=centosplus mysql 기본버전 말고 상위 버전 인스톨