パッケージ 'libxml2' の依存関係をインストールしようとしましたが失敗しました。

パッケージ 'libxml2' の依存関係をインストールしようとしましたが失敗しました。

インストールしようとしていますが、libxml2システムは依存関係について不平を言っています。システムに依存パッケージがあります。

最終目標は設置することであり、さまざまな方法(など)xml_grep2を試みてきました。cpan

[root@testserver xml]# rpm -ivh libxml2-2.9.0-1.x86_64.rpm
  warning: libxml2-2.9.0-1.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID de95bc1f
  error: Failed dependencies:
  libc.so.6(GLIBC_2.14)(64bit) is needed by libxml2-2.9.0-1.x86_64

[root@testserver xml]# yum install glibc
  Package glibc-2.5-107.x86_64 already installed and latest version
  Package glibc-2.5-107.i686 already installed and latest version

[root@testserver xml]# find / -name libc.so.6
  /lib64/libc.so.6
  /lib/libc.so.6
  /lib/i686/nosegneg/libc.so.6

答え1

xml_grep2を手動でインストールしようとしています。 rpm.pbone.netからダウンロードでき、依存関係の問題を解決できます。 glibc 2.5を使用する場合、またはglibc 2.1.xをダウングレードする場合は、より高いバージョンのlibxml2が必要だと思います。

答え2

このバージョンが利用可能であると確信している場合は、--nodepsを使用してrpmをインストールできます。私はバージョンが私のライブラリと互換性があることを確認するためにyumを使用してlibxml2をインストールすることを好みます。

答え3

問題は手動libxml2パッケージのインストールにあるようで、インストールしようとしているパッケージと互換性がありません。 yumを使用してパッケージをインストールすることをお勧めします。

yum install libxml2

関連情報