레드햇 리눅스를 설치하면 처음에 yum을 사용하지 못해서 답답한 경우가 있는데(RHN 등록 안 된 경우), 이럴 때 설치 DVD를 yum Repository로 설정해주면 웬만한 패키지는 DVD를 통해 yum으로 설치할 수 있습니다.

1. DVD 마운트

일단 레드햇 DVD를 넣고 마운트 합니다. 저는 /media/dvd 디렉터리를 만들고 마운트 하겠습니다.

mkdir /media/dvd
mount -t iso9660 /dev/sr0 /media/dvd


2. Repository 파일 생성

/etc/yum.repos.d 디렉터리 아래에 repo 파일을 하나 생성합니다. 저는 rhel-dvd.repo 라고 만들겠습니다.
내용물은 아래와 같이 적었습니다.

[rhel-dvd]
name=Red Hat Enterprise Linux $releasever - $basearch - DVD
baseurl=file:///media/dvd/Server
gpgcheck=0

baseurl 부분에는 DVD를 마운트한 경로 뒤에 /Server 까지 붙여주셔야 합니다. 그러니까 repodata 라는 디렉터리가 존재하는 위치까지를 적어주시면 됩니다. (Server 까지 안 붙여도 상관없습니다.)

gpgcheck 는 사설 Repo가 아니기 때문에 굳이 체크할 필요가 없어서 0으로 했습니다.

3. yum clean all

마지막으로 yum clean all 명령어를 입력해 캐시된 정보를 날리고, Repo 정보를 갱신합니다.
그리고 이제 yum 명령어로 필요한 패키지를 설치하시면 되겠습니다.

신고

  1. BlogIcon 네오지온
    2012.04.14 07:46 신고

    귀중한 정보 정말 감사합니다.
    요즘 리눅스 공부를 다시 하고있어서 인지 관련 정보는 정말 반갑습니다. ^^

  2. 애독자
    2012.04.14 12:45 신고

    감사합니다. 추천이라도 드릴게요 ^^ㅋ

  3. 용한
    2012.04.14 12:56 신고

    어 몰랐던건데 감사합니다 이젠 리눅스 까지 섭렵 하시네요 리눅스는 전문가 될려면 프로그래밍도 잘하셔야 할꺼에요

  4. ㅎㅎ
    2012.04.20 14:04 신고

    좋은 정보 감사합니다^^

  5. 철부지영수
    2012.05.16 15:17 신고

    좋은정보 감사합니다.ㅎㅎ

  6. 김만천
    2013.11.27 09:51 신고

    안녕하세요 ?
    리눅스를 사용하고 있는 직장 인 입니다.

    Red Hat 리눅스 라이선스 키가 없어서 yum 을 사용하지 못 하여 CentOS 쪽으로 repo 서버 주소를 돌려
    사용하고 있었는데 이런 방법이 있을 줄 생각 못 했내요

    언제나 좋은 정보 너무 너무 감사드립니다 ( - - ) ( _ _ ) 꾸뻑