安装 MarkLogic 时依赖项失败
Failed dependencies when installing MarkLogic
我尝试在 CentOS 7.3.1611 上安装 MarkLogic。
当运行
rpm -i MarkLogic-9.0-1.1.x86_64.rpm
我收到以下消息:
lsb-core-amd64 is needed by MarkLogic-9.0-1.1.x86_64
libc.so.6(GLIBC_2.14) is needed by MarkLogic-9.0-1.1.x86_64
我没有找到那些图书馆。有人可以帮我安装 MarkLogic 吗?
Frédéric,您最好的选择是通过 运行 以下方式使用 yum 安装:
yum install -y MarkLogic-9.0-1.1.x86_64.rpm
这将自动检查依赖项并为您安装它们。
需要安装64位和32位版本的glibc。我认为某些 8.0-5.x 和 8.0-6.x 版本也可能是这种情况(或者至少在其他时候我看到过这种行为)。
这个相关问题应该为您指明安装库的正确方向。
Install 32 bit glibc on 64 bit CentOS 6
install guide mentions a number of libraries that need to be installed upfront (pay attention to the footnotes). glibc is one of them. As mentioned in this 您可以使用 yum 安装这些依赖项。该答案谈到 RedHat/CentOS 6,但它也适用于 7:
yum -y install glibc.i686 gdb.x86_64 redhat-lsb.x86_64 cyrus-sasl cyrus-sasl-lib cyrus-sasl-md5
另请参阅:https://github.com/grtjn/mlvagrant/blob/master/opt/vagrant/install-ml-centos.sh#L17
HTH!
我尝试在 CentOS 7.3.1611 上安装 MarkLogic。
当运行
rpm -i MarkLogic-9.0-1.1.x86_64.rpm
我收到以下消息:
lsb-core-amd64 is needed by MarkLogic-9.0-1.1.x86_64
libc.so.6(GLIBC_2.14) is needed by MarkLogic-9.0-1.1.x86_64
我没有找到那些图书馆。有人可以帮我安装 MarkLogic 吗?
Frédéric,您最好的选择是通过 运行 以下方式使用 yum 安装:
yum install -y MarkLogic-9.0-1.1.x86_64.rpm
这将自动检查依赖项并为您安装它们。
需要安装64位和32位版本的glibc。我认为某些 8.0-5.x 和 8.0-6.x 版本也可能是这种情况(或者至少在其他时候我看到过这种行为)。
这个相关问题应该为您指明安装库的正确方向。
Install 32 bit glibc on 64 bit CentOS 6
install guide mentions a number of libraries that need to be installed upfront (pay attention to the footnotes). glibc is one of them. As mentioned in this
yum -y install glibc.i686 gdb.x86_64 redhat-lsb.x86_64 cyrus-sasl cyrus-sasl-lib cyrus-sasl-md5
另请参阅:https://github.com/grtjn/mlvagrant/blob/master/opt/vagrant/install-ml-centos.sh#L17
HTH!