当我尝试在CentOS6.6上安装Marklogic 8.0(MarkLogic-8.0-2.x86_64.rpm)时,它失败并出现以下错误:
错误:失败的依赖项:
libc.so.6(GLIBC_2.11) is needed by MarkLogic-8.0-2.x86_64
我检查了已安装的glibc
包,发现已安装了GLIB_2.12。
我尝试删除GLIBC_2.12
,但Cent OS不允许,因为它有依赖关系。
如果有人帮我如何在CentOS6.6上安装Marklogic 8.0并保留glibc 2.12或如何降级CentOs上的glib版本,我将不胜感激
答案 0 :(得分:2)
我没有使用CentOS 6.6测试自己,但我正在运行CentOS 6.5。您是否尝试在RPM之前运行此操作?
yum -y install glibc.i686 gdb.x86_64 redhat-lsb.x86_64
另见Install Marklogic centos virtualbox vm
HTH!
答案 1 :(得分:2)
要添加到此内容:当您尝试安装时,您会看到此消息,因为从属库不可用;对于此特定消息,如果您事先运行此消息:
yum install glibc.i686
你应该克服那个特殊问题。