Установите собственный-компонент-bzip2 на Ubuntu 14.04

Я недавно попытался создать Hadoop 2.4 для использования, это - собственные библиотеки.

И когда я проверяю это, если hadoop действительно использует его. Я получаю соблюдающее предупреждение:

 WARN bzip2.Bzip2Factory: Failed to load/initialize native-bzip2 library system-native, will use pure-Java version

Таким образом, я пытался искать собственную-bzip2 библиотеку с apt-cache и я получил следующее:

lib32bz2-1.0 - high-quality block-sorting file compressor library - 32bit runtime
libbz2-1.0 - high-quality block-sorting file compressor library - runtime
lib64bz2-1.0 - high-quality block-sorting file compressor library - 64bit runtime

Я попытался установить lib64bz2-1.0 и libbz2-1.0 но оба не сделали содержит собственную-bzip2 библиотеку.

Какое-либо предложение о том, как сделать это, приветствуется? Или даже любое объяснение, которое, что я пытаюсь сделать, полная ерунда.

Спасибо.

3
задан 20 May 2014 в 13:53

2 ответа

Кажется, существует несколько обсуждений относительно этой темы на JIRA:

первое обсуждение, как системная ошибка не ясна сообщение об ошибке Bzip2, не четкое и таким образом, нет разрешения для него помимо обновления документации относительно, он - беспокойство.

кажется, что BUILDING.txt пропускает некоторую информацию о собственных библиотеках сжатия. Заметно, если Вы пропустите библиотеки zlib/bzip2/snappy devel, то они будут тихо пропущены, если Вы не передадите-Drequire. опцию $LIB (e.x.-Drequire.snappy). [Касательно проблема JIRA. ]

исправление должно быть выпуском с Hadoop 2.8.0

1
ответ дан 18 November 2019 в 05:42

Необходимо будет, вероятно, установить файлы для разработчика и статические библиотеки прежде, чем скомпилировать Hadoop. Попытайтесь установить libbz2-dev перед компиляцией.

0
ответ дан 18 November 2019 в 05:42

Другие вопросы по тегам:

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