yumdownloader 명령어로 소스 rpm 을 다운로드 받는 법


  1. yumdownloader 가 포함된 yum-utils 패키지를 설치한다.

    yum install yum-utils
    CODE
  2. /etc/yum.repos.d/rhel-src.repo 에 소스 rpm 이 있는 repository 정보를 설정한다. (RHEL 6Server 기준)

    [rhel-src]
    name=Red Hat Enterprise Linux $releasever - $basearch - Source
    baseurl=http://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
    CODE
  3. yum repolist 명령으로 rhel-src 가 보이는지 확인한다.

    $ yum repolist
    
    Loaded plugins: downloadonly, security
    repo id              repo name                                                  status
    rhel-src             Red Hat Enterprise Linux 6 - x86_64 - Source                5,853
    CODE
  4. yumdownloader 명령어에 --source 옵션을 추가하고 패키지명을 기술하면 소스 rpm을 설치할 수 있다. 다음은 mysql 의 소스 rpm 을 다운로드 받는 예제이다..

     yumdownloader --source mysql
    CODE


같이 보기