Пытаясь запустить приложение ruby ​​с помощью capistrano, продолжайте получать libicudata.so.48, какой пакет?

У меня такая же проблема на ubuntu 15.10. Попробуйте загрузить плагин локально, например. https://github.com/lmenezes/elasticsearch-kopf/archive/master.zip и установите с помощью этой команды:

sudo /usr/share/elasticsearch/bin/plugin install file:/home/dev/Downloads/elasticsearch-kopf-master.zip

Путь может отличаться в зависимости от вашей среды.

С уважением.

0
задан Daniel Westendorf 13 July 2018 в 16:16
поделиться

1 ответ

Когда вы получаете эту ошибку, это обычно указывает на то, что ABI библиотеки, использующей расширение Ruby Gem C, изменяется, как правило, из-за системного обновления.

В этом случае библиотека libicudata, вероятно, получила обновляется, а затем charlock_holmes, который динамически связывается с ним, нуждается в перекомпиляции, чтобы символы снова совпадали. Это один из сложнейших бит использования rvm или rbenv.

1
ответ дан will_in_wi 17 August 2018 в 12:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: