2016-03-31 9 views
1

Ich versuche Marklogic-RHEL6-8.0-5.x86_64.rpm auf CENTos7 zu installieren - und immer diese Fehlermeldung:Marklogic installieren Fehler auf CentOS 7.2

[[email protected] marklogic]# rpm -i MarkLogic-RHEL6-8.0-5.x86_64.rpm 
error: Failed dependencies: 
    libsasl2.so.2()(64bit) is needed by MarkLogic-8.0-5.x86_64 
    libc.so.6(GLIBC_2.11) is needed by MarkLogic-8.0-5.x86_64 

konnte nicht gefunden werden jede mögliche Weise zu lösen diese mit yum oder auf andere Weise.

OS Version ist:

[[email protected] marklogic]# cat /etc/*elease 
CentOS Linux release 7.2.1511 (Core) 
NAME="CentOS Linux" 
VERSION="7 (Core)" 
ID="centos" 
ID_LIKE="rhel fedora" 
VERSION_ID="7" 
PRETTY_NAME="CentOS Linux 7 (Core)" 
ANSI_COLOR="0;31" 
CPE_NAME="cpe:/o:centos:centos:7" 
HOME_URL="centos.org/"; 
BUG_REPORT_URL="bugs.centos.org/"; 
CENTOS_MANTISBT_PROJECT="CentOS-7" 
CENTOS_MANTISBT_PROJECT_VERSION="7" 
REDHAT_SUPPORT_PRODUCT="centos" 
REDHAT_SUPPORT_PRODUCT_VERSION="7" 
CentOS Linux release 7.2.1511 (Core) 
CentOS Linux release 7.2.1511 (Core) 

Vielen Dank im Voraus - Hilfe würde geschätzt.

+0

Korrektur schaffen - Version 7.2: –

+0

[root @ localhost Marklogic] # cat/etc/* elease CentOS Linux-Release 1511.07.02 (Core) NAME = "CentOS Linux" version = "7 (Core)" ID = "centos" ID_LIKE = "rhel fedora" VERSION_ID = "7" PRETTY_NAME = "CentOS Linux 7 (Kern)" ANSI_COLOR = "0; 3 1" CPE_NAME = "cpe:/o: CentOS CentOS: 7" HOME_URL = "https://www.centos.org/" BUG_REPORT_URL = "https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT = "CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION = "7" REDHAT_SUPPORT_PRODUCT = "centos" REDHAT_SUPPORT_PRODUCT_VERSION = "7" CentOS Linux-Version 1511.02.07 (Core) CentOS Linux-Version 1511.07.02 (Core) –

+0

http: // stackoverflow.com/questions/28703042/install-marklogic-centos-virtualbox-vm – jack3694078

Antwort

0

RHEL 7 verwendet das neuere libsasl2.so.3. MarkLogic erfordert jedoch libsasl2.so.2. Leider gibt es zu libsasl2.so.2 standardmäßig keinen Symlink.

Für Marklogic 8 auf RHEL 7x und CentOS 7x, müssen Sie manuell einen symbolischen Link in /usr/lib64

/usr/lib64/libsasl2.so.2 --> /usr/lib64/[your sasl version - mine is libsasl2.so.3.0.0] 
+0

Ich habe dies in mlvagrant 'ln -s /lib64/libsasl2.so.3/lib64/libsasl2.so.2', aber das brauchst du nicht, wenn du die RHEL7 rpm verwendest .. – grtjn

+0

danke für beide Antworten - ich habe diese genommen:] # rpm -i MarkLogic- RHEL7-8.0-5.x86_64.rpm - und musste nur yum install glibc.i686 installieren - und das tat es. MarkLogis startete jetzt und Konsole funktioniert gut. –