今日はredhatのインストールメディア、もしくはISOイメージをパッケージのレポジトリとして利用する方法を記載します。
レポジトリ内のパッケージはyumでインストールが可能です。
また、yumなのでパッケージの依存関係を気にすることなくインストールすることが可能です。 

[root@oratest ~]# cd /etc/yum.repos.d/
[root@oratest yum.repos.d]# ls
rhel-source.repo

レポジトリの設定ファイルは/etc/yum.repos.d/に格納されています。
(「rhel-source.repo」はインターネットからパッケージをダウンロードしてくるレポジトリです。)
ここにDVD用のレポジトリを新規で作成します。 

[root@oratest yum.repos.d]# vi rhel-dvd.repo

[rhel-dvd]
name=Red Hat Enterprise Linux 6.5 - x86_64 - DVD
baseurl=file:///media/cdrom/
enabled=0
gpgcheck=0

「enabled」を0にしているのは、通常のパッケージインストール時は利用せずに、必要時のみに有効にするためです。
 
 [root@oratest yum.repos.d]# mount /dev/cdrom /media/cdrom/
mount: ブロックデバイス /dev/sr0 は書き込み禁止です、読込み専用でマウントします

CDを挿入し、mountコマンドでマウントを行ないます。

[root@oratest yum.repos.d]# yum --disablerepo=\* --enablerepo=rhel-dvd list
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
rhel-dvd                                                 | 3.9 kB     00:00 ...
rhel-dvd/primary_db                                      | 3.1 MB     00:00 ...
Installed Packages
ConsoleKit.x86_64                      0.4.1-3.el6                      @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5
ConsoleKit-libs.x86_64                 0.4.1-3.el6                      @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5
・ 

早速、yumでパッケージの一覧を表示します。
「--disablerepo=\*」で全てのレポジトリを無効にして、「--enablerepo=rhel-dvd list」でレポジトリを個別に有効にしています。
想定通り、yumパッケージのリストが表示されました。