2016-08-03 7 views
0

CentOS 5.8ベースのWebサーバーを実行しており、PCI対応にするために私のバージョンのバインドをアップグレードする必要があります。私は現在バインド9.3.6を実行しており、バインド9.9.8以上が必要です。私はyum update bindを試しましたが、明らかにyumによると最新のバージョンがあります。私はいくつかのグーグルを行い、RPMファイルbind-9.10.2-1.el5.i686.rpmが動作するように見えましたが、インストールするかどうかわかりません。私は同じサイトから得ることができるbind-develとbind-libsが必要だと思います。ソースからコンパイルする方が良いですか?私はCentOS 5が古いと知っていますが、私はサーバー全体を再インストールしないようにしています。インストール方法CentOS 5.8で9.9.8以上のバインド

答えて

0

CentOSのそれ以降のバージョンからバイナリrpmをインストールすることは難しいでしょう:CentOS5以降には多くの変更があります。

ローカルでsrc.rpmを再構築することは、そこにどのような問題があるかを調べる1つの方法です。

一方、CentOS6(少なくとも:CentOS7はいくつかの研究を行うsystemdを使用します)へのアップグレードは、bindのようなものを改造するよりもはるかに多くの労力を要しません。 YMMV、誰もがします。

+0

CentOSのそれ以降のバージョンのRPMですか?私はそれがファイル名に 'el5'を持っているので、Enterprise Linux 5のためだと思った。 CentOS 5はEL5をベースにしていると思いました。ソースRPMを再構築するにはどうすればよいですか? – Kent

+0

はい.el5はCentOS5用です:私のコメントは、あなたがCentOS6/CentOS7のバインドからアップグレードしていると仮定しています。 bind-develやbind-libsなどの依存関係をアップグレードする必要があります。 –

関連する問題