Установка Erlang, кажется, замораживается

Я пытаюсь установить базу данных Riak-KV из источника (см. инструкции). Установка его требует, чтобы много предпосылок следовало, хотя они плохо записаны на сайте (я приношу извинения, не соглашаетесь ли Вы). Инструкции просят, чтобы я установил erlang (здесь). После того как я пишу эту команду: ./configure && make && sudo make install на терминале кажется, что это продолжается навсегда. Завершается продолжает устанавливать что-то и никогда не останавливается.

Есть ли что-то не так с моей командой или там ошибка в инструкциях?

Моя версия Ubuntu является 16.04 LTS.

0
задан 17 August 2016 в 03:19

1 ответ

Рассмотрите использование kerl, чтобы создать и управлять Erlang Basho.

Эта сборка займет время, и вывод должен закончить тем, что выглядел примерно так:

$ kerl build git https://github.com/basho/otp.git OTP_R16B02_basho10 R16B02-basho10
Checking Erlang/OTP git repository from https://github.com/basho/otp.git...
Building Erlang/OTP R16B02-basho10 from git, please wait...
DOCUMENTATION INFORMATION (See: /home/sutt/.kerl/builds/R16B02-basho10/otp_build_git.log)
 * documentation  : 
 *                  fop is missing.
 *                  Using fakefop to generate placeholder PDF files.

Erlang/OTP R16B02-basho10 from git has been successfully built

Установка Erlang R16B02:

$ kerl install R16B02-basho10 ~/.kerl/installs/R16B02-basho10/
Installing Erlang/OTP git (R16B02-basho10) in /home/sutt/.kerl/installs/R16B02-basho10...
You can activate this installation running the following command:
. /home/sutt/.kerl/installs/R16B02-basho10/activate
Later on, you can leave the installation typing:
kerl_deactivate

Активируют его и проверяют, что это активируется:

$ . /home/sutt/.kerl/installs/R16B02-basho10/activate
$ kerl active 
The current active installation is:
/home/sutt/.kerl/installs/R16B02-basho10

клон Мерзавца код Riak:

git clone https://github.com/basho/riak.git
cd riak

Дополнительный: переключитесь на тег:

git checkout -q tags/riak-2.2.0

С Erlang R16B02-basho10, активным, необходимо смочь работать make.

можно просто скомпилировать:

make

Или можно сделать Выпуск Erlang:

make rel

выпуск разработки А (для тестирования):

make devrel DEVNODES=$(nproc)

Или пакет, характерный для Вашей ОС (.deb):

make package

Видят, имеет ли это лучшие результаты для Вас.

0
ответ дан 28 September 2019 в 16:45

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

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