RHEL5 YUM 업데이트 환경 구축

  • 우선 Red Hat Network (RHN)
    으로 부터 적절한 ISO파일들을 다운받습니다.

    1. Login to RHN.
    2. Click on the Channels tab
      and from the left pane click Download
      Software
      .

    3. Select the appropriate Red Hat Enterprise Linux channel and download ISOs
      (Install Disc).
  • ISO를 시스템의 로컬디렉토리에 마운트 합니다.

        그 예는 아래와 같습니다.:

     $ mount iso_filename /media/cdrecoder -o loop
  • 모든 RPM파일들을 CD로 부터 repo디렉토리에 복사합니다.
    $ cp /media/cdrecorder/Server/*.rpm /repo
    $ cp /media/cdrecorder/VT/*.rpm /repo
    $ cp /media/cdrecorder/Cluster/*.rpm /repo
    $ cp /media/cdrecorder/ClusterStorage/*.rpm /repo
  • 남아 있는 ISO에 대해 위의 작업을 반복합니다.
  • repo 메타 정보를 createrepo 명령으로 만듭니다.
    $ cd /repo
    $ createrepo .
  •  repo 파일을 만듭니다. (/etc/yum.repo.d/localfiles.repo)
    [My Local Repo]
    name=My Local Repo
    baseurl=file:///repo/
    enabled=1
    gpgcheck=0 -> rpm gpg error 발생시에는 disable 해주거나..


  • CD에 있는 RPM-GPG-KEY 를 설치 해준다.
    rpm –import RPM-GPG-KEY
  •  /etc/yum/pluginconf.d/rhnplugin.conf  파일에서 enabled 를 0 으로 바꾸어 줌으로써 RHN을
    DISABLE시킨다.

          [main]
           enabled = 1  -> enabled = 0

  • repo data를 삭제한다.
    $ yum clean all
  • 그리고 update한다.
    $ yum update

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.