yum リポジトリ (略して「レポ」) は、Web サイトや DVD のディレクトリなど、単一の場所にある RPM のコレクションです。 RHEL 6.0 Snapshot 12 には、5 つのリポジトリがあります。
1.高可用性
2.ロードバランサー
3.弾力性のあるストレージ
4.スケーラブルファイルシステム
5.サーバー
Server リポジトリは、通常のパッケージ (httpd、glibc、bash、coreutils など) を含むメイン リポジトリです。残りの 4 つは、パッケージ専用のアドオン リポジトリです。たとえば、負荷分散 Web サーバーを支援するためなどです。
サテライトサーバーを使用してサーバーを更新できない場合や、インターネットに接続されることはないが更新が必要な安全な環境がある場合があります。さて、抜け道があります。 RHEL 6 DVD ISO をローカルにマウントして、yum リポジトリーとして使用できます。
ローカルにマウントされた DVD を使用して yum リポジトリを構成する
1. RHEL 6 インストール ISO を /mnt などの場所にマウントします。例:
# mount -o loop rhel6.iso /mntこちらもお読みください :Linux / UNIX :isoファイルのマウント方法
2. media.repo をコピーします マウントされた ISO のルートから /etc/yum.repos.d/ へのファイル 権限を設定します。例:
# cp /mnt/media.repo /etc/yum.repos.d/rhel6dvd.repo # chmod 644 /etc/yum.repos.d/rhel6dvd.repo 3. Edit the new repo file, change the gpgcheck=0 setting to 1 and add the following 3 lines (make sure to replace "Server" with "Client" or "Workstation", depending on the type of RHEL DVD in use):enabled=1 baseurl=file:///mnt/rhel6dvd/Server gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release4. 最終的に、新しいリポジトリ ファイルは次のようになります (メディア ID は RHEL のバージョンによって異なります):
[dvd-Server] name=DVD for Red Hat Enterprise Linux 6.6 Server mediaid=1359576196.686790 metadata_expire=-1 gpgcheck=1 cost=500 enabled=1 baseurl=file:///mnt/rhel6dvd/Server gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release5. 最後のステップとして、コマンド yum clean を一度だけ実行することをお勧めします。
# yum clean allオプションのリポジトリを追加する方法
ディレクトリ HighAvailability 内の補足パッケージへのアクセスを構成するには 、ロードバランサー 、ResilientStorage 、および ScalableFileSystem 、同じファイルに追加のリポジトリを追加します。例:
[dvd-HighAvailability] mediaid=1359576196.686790 name=DVD for RHEL6 - HighAvailability baseurl=file:///mnt/rhel6dvd/HighAvailability gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release enabled=1 gpgcheck=1[dvd-LoadBalancer] mediaid=1359576196.686790 name=DVD for RHEL6 - LoadBalancer baseurl=file:///mnt/rhel6dvd/LoadBalancer gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release enabled=1 gpgcheck=1[dvd-ResilientStorage] mediaid=1359576196.686790 name=DVD for RHEL6 - ResilientStorage baseurl=file:///mnt/rhel6dvd/ResilientStorage gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release enabled=1 gpgcheck=1[dvd-ScalableFileSystem] mediaid=1359576196.686790 name=DVD for RHEL6 - ScalableFileSystem baseurl=file:///mnt/rhel6dvd/ScalableFileSystem gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release enabled=1 gpgcheck=1注意 :上記の例のリポジトリを使用する場合は、mediaid の値が元の media.repo ファイルの値と同じであることを確認してください。CentOS / RHEL 7 :ローカルにマウントされた DVD を使用して yum リポジトリをセットアップする方法
Linux