Я пытаюсь установить базу данных Riak-KV из источника (см. инструкции). Установка его требует, чтобы много предпосылок следовало, хотя они плохо записаны на сайте (я приношу извинения, не соглашаетесь ли Вы). Инструкции просят, чтобы я установил erlang
(здесь). После того как я пишу эту команду: ./configure && make && sudo make install
на терминале кажется, что это продолжается навсегда. Завершается продолжает устанавливать что-то и никогда не останавливается.
Есть ли что-то не так с моей командой или там ошибка в инструкциях?
Моя версия Ubuntu является 16.04 LTS.
Рассмотрите использование 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
Видят, имеет ли это лучшие результаты для Вас.