尝试安装包“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

相关内容