Установите MarkLogi c 10 на Linux Mint 17.3, используя Alien для преобразования установщика из rpm в deb - PullRequest
0 голосов
/ 11 января 2020

Я хочу установить MarkLogi c 10 на мою Linux Mint машину. Из поиска в Интернете я вижу, что некоторым людям удалось успешно установить MarkLogi c 8 в системах на основе Debian, поэтому я надеялся, что адаптация этих инструкций сработает. Я попытался выполнить следующие шаги:

sudo apt-get install alien
sudo alien --to-deb --verbose MarkLogic-10.0-3.x86_64.rpm

Затем, как только файл deb был создан, я попытался установить его с помощью следующей команды:

sudo dpkg -i marklogic_10.0-4_amd64.deb

Это дало мне следующий вывод:

(Reading database ... 228216 files and directories currently installed.)
Preparing to unpack marklogic_10.0-4_amd64.deb ...
Unpacking marklogic (10.0-4) over (10.0-4) ...
Setting up marklogic (10.0-4) ...
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for libc-bin (2.19-0ubuntu6.15) ...

Однако, когда я запустил sudo /etc/init.d/MarkLogic start, он выдал мне следующую ошибку:

/opt/MarkLogic/mlcmd/bin/is-ec2.sh: 5: [: -a: unexpected operator
/opt/MarkLogic/mlcmd/bin/is-ec2.sh: 9: /opt/MarkLogic/mlcmd/bin/is-ec2.sh: [[: not found
Starting MarkLogic: /opt/MarkLogic/bin/MarkLogic: /lib/x86_64-linux-gnu/libkeyutils.so.1: version `KEYUTILS_1.5' not found (required by lib/libkrb5.so.3)

Кто-нибудь знает, как решить эту проблему, или это единственный вариант установить его в CentOS VM?

...