centos 6.4 DVD の 1 と 2 をダウンロードしました。1 枚目は 4.4 GB、2 枚目は 1.4 GB でした。
明らかに2番目のものにもレポファイルが含まれています。
それらをマウントしてから、2つのフォルダーにコピーしました。
home/a/repo_dvd_1
home/a/repo_dvd_2
そして、それらをリポジトリに追加しました
CentOS_Base.repo またはそのファイルの名前を編集しただけです。
すべてに「enabled = 0」を追加し、これらを上に置きました
[01]
name=01
baseurl=file:///home/a/repo_dvd_1
enabled=1
gpgcheck=0
[02]
name=01
baseurl=file:///home/a/repo_dvd_2
enabled=1
gpgcheck=0
そして私は走った
yum clean all
そして、私は検索してみましたphp
yum search php
これが結果です。
[root@localhost a]# yum clean all
Loaded plugins: fastestmirror, refresh-packagekit, security
Cleaning repos: 01 02
Cleaning up Everything
Cleaning up list of fastest mirrors
[root@localhost a]#
[root@localhost a]# yum search php
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
01 | 4.0 kB 00:00 ...
01/primary_db | 4.4 MB 00:00 ...
file:///home/a/repo_dvd_2/repodata/repomd.xml: [Errno 14] Could not open/read file:///home/a/repo_dvd_2/repodata/repomd.xml
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: 02. Please verify its path and try again