ここでは、パッケージのローカルインストール用にyumリポジトリーを構成します。主にYUMは、冗長性を備えたRPMのインストールに役立ちます。冗長性やRPMの更新について心配する必要がありません
I.ディレクトリを/dvdにする 次のコマンドを使用します。これは/dev / hdcのマウントポイントです (これはセカンダリマスターに接続された私のDVD ROMです。)
#mkdir / dvd
II。次のコマンドを使用してマウントします
/ dev / hdc / dvd
をマウントします
III。すべてのrpmをCDまたはDVDから/var / ftpにコピーする必要があります
#cp –a / dvd / Centos / * / var / ftp
IV。レポデータを作成するには、 createrepoをダウンロードする必要があります rpm。次のコマンドでターミナルからダウンロードします。またはブラウザを使用してダウンロードするには、ここをクリックしてください。最新のリリースを入手するには、ここをクリックしてください。
#wget http://packages.sw.be/createrepo/createrepo-0.4.6-1.el5.rf.noarch.rpm
#rpm –UVH createrepo-0.4.10-1.el5.rf.noarch.rpm
または
#rpm –Uvh http://packages.sw.be/createrepo/createrepo- 0.4.6-1.el5.rf.noarch.rpm
V.インストールしたら、次のコマンドを使用してリポジトリデータファイルを作成します
#createrepo / var / ftp
VI。上記が完了したら。 *。repoを移動します
からのファイル#mv /etc/yum.repos.d/* / root / Desktop
注:
Centos 5: 移動する理由は、yumを使用してパッケージをインストールするときにインターネットに接続していない場合です。yumは、/ etc / yum.repos.d/Centos-xxxx.repoにあるベースcentosリポジトリファイルを解決しようとします。そのため、ローカルリポジトリからrpmをインストールしません。上記の移動は、ローカルリポジトリからrpmをインストールするのに役立ちました。インターネットに接続している場合は、元に戻し、yumを使用してrpmをインストールします。
VII。/etc/yum.confを編集します ファイルの最後に次の行を置きます。
#vi /etc/yum.conf
[マイレポ]
name=マイローカルリポジトリ
baseurl =ftp:// youripaddress->Centos5の場合
enable =1
gpgcheck =0
VIII。次のコマンドを使用して、以前のキャッシュをクリーンアップします。これは、リポジトリのリポジトリファイルまたはrpmを変更するときに重要です。
#yum clean all
IX。次のコマンドを使用してrpmをインストールします。
#yum install httpd