Ошибка запуска '__rvm_make -j4' при установке ruby ​​2.1.10 в Ubuntu 18.04 - PullRequest
0 голосов
/ 08 мая 2018

Я занимался настройкой проекта rails, который был на ruby-2.1.10 и rails-4.1.4. Я перепробовал много решений, но у меня ничего не получилось, это заняло у меня один день. Пожалуйста, помогите мне решить эту проблему. Если кто-то может помочь или уже сталкивался с этой проблемой.

решения, которые я попробовал.

1)

rvm install 2.1.10

2)

rvm get head

rvm install 2.1.10

3)

rvm get master

rvm install ruby-2.1.10

4)

sudo apt-get install libcurl4-gnutls-dev libxml2 libxml2-dev libxslt1-dev ruby-dev

rvm reinstall 2.1.10 --force

5)

 rvm get head

 rvm reinstall all

Я также попытался переустановить rvm и ruby, используя rbenv, используя rvm, используя исходные файлы из этой ссылки

каждый раз, когда я сталкивался с этой проблемой

Error running '__rvm_make -j4',
please read /home/mds/.rvm/log/1525769841_ruby-2.1.10/make.log
There has been an error while running make. Halting the installation.

Когда я открыл этот файл /home/mds/.rvm/log/1525769841_ruby-2.1.10/make.log

Это файл журнала ссылка .

Ответы [ 2 ]

0 голосов
/ 06 сентября 2018

У меня была такая же проблема, установка 2.1.10. Решение, которое сработало для меня.

rvm get master
rvm reload
rvm pkg install openssl
rvm reinstall 2.2.10 --force -C --with-openssl-dir=$HOME/.rvm/usr
0 голосов
/ 08 мая 2018

Сначала попробуйте это:

rvm reload
rvm install ruby-2.1.10

Если вы получаете те же ошибки, попробуйте установить этот патч, основываясь на комментарии @mark, Вы можете использовать файл патча, но, конечно, вы, возможно, захотите просмотреть патч перед запуском, похоже, это исправляет проблемы с версией SSL.

Посмотреть патч с здесь

Затем попробуйте установить вашу версию с патчем:

rvm install ruby-2.1.10 --patch https://gist.github.com/mislav/055441129184a1512bb5.txt
...