DVDやisoファイルからyumでパッケージをインストールする

社内の検証環境など、インターネットには接続できないけど、RHELのDVDやisoファイルはあるよという場合には、そこからパッケージをインストールすることができます。

repoファイルの作成

まずは以下のようなrepoファイルを作成する。
[root@clone14 ~]# cat /etc/yum.repos.d/RHEL-Media.repo 
[rhel-media]
name=Red Hat Enterprise Linux $releasever - Media
baseurl=file:///media/cdrom/Server/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

RHELのDVDやisoファイルのマウント

DVDの場合
[root@clone14 ~]# mkdir /media/cdrom
[root@clone14 ~]# mount /dev/cdrom /media/cdrom
isoファイルの場合
[root@clone14 ~]# mkdir /media/cdrom
[root@clone14 ~]# mount -t iso9660 -o loop rhel-server-6.3-x86_64-dvd.iso /media/cdrom

パッケージのインストール

後は、好きなパッケージを以下のようにインストールするだけ。
毎回打つのは面倒なのでエイリアスに登録しておくといいですね。
# yum --disablerepo=\* --enablerepo=rhel-media install emacs