rvm устанавливает ошибки 1.8.7-head на centos 5.5 - PullRequest
3 голосов
/ 03 июня 2011

Я успешно установил rvm в качестве пользователя root на CentOS 5.5.Затем я попытался установить ruby-1.8.7-head

rvm и установить 1.8.7-head

и получить такую ​​ошибку

Установка Ruby из исходного кода в /usr/local/rvm/rubies/ruby-1.8.7-head, это может занять некоторое время в зависимости от вашего процессора (ов) ...

ruby-1.8.7-head - #fetching Клонирование из [github url], это может занять некоторое время в зависимости от вашего соединения ... Инициализированный пустой репозиторий Git в /usr/local/rvm/repos/ruby-1.8.7-head/.git/ error: Проблема с сертификатом SSL, проверьте, что сертификат CA в порядке.Подробности: ошибка: 14090086: подпрограммы SSL: SSL3_GET_SERVER_CERTIFICATE: сбой проверки сертификата при доступе к [github url]

fatal: сбой HTTP-запроса на клонирование с [github.com/ruby.git], теперь попытка клонировать с1014 *https://github.com/ruby/ruby.git, это может занять некоторое время в зависимости от вашего соединения ... Инициализирован пустой репозиторий Git в /usr/local/rvm/repos/ruby-1.8.7-head/.git/ ошибка: проблема с сертификатом SSL, убедитесь, чтосертификат CA в порядке.Подробности: ошибка: 14090086: подпрограммы SSL: SSL3_GET_SERVER_CERTIFICATE: сбой проверки сертификата при доступе [github.com/ruby/ruby.git/info/refs]

фатально: сбой HTTP-запроса ОШИБКА: во время произошла ошибкаПопытка получить хранилище.
Остановка установки.ОШИБКА: Произошла ошибка при загрузке интерпретатора ruby.Остановка установки.

Ответы [ 3 ]

4 голосов
/ 05 июня 2011

ИСПРАВИТЬ ЭТОТ ВЫПУСК

(Необязательно) резервные сертификаты

ф /etc/pki/tls/certs/ca-bundle.c / корень / резервное копирование /

Получить новый сертификат

curl http://curl.haxx.se/ca/cacert.pem -o /etc/pki/tls/certs/ca-bundle.crt

После этого я застрял со следующей ошибкой

rvm установить 1.8.7-головку

Вот оно,

Установка Ruby из исходного кода в /usr/local/rvm/rubies/ruby-1.8.7-head, это может занять некоторое время в зависимости от вашего процессора (ов) ...

ruby-1.8.7-head - #fetching HEAD сейчас находится на 61ac67c слияния ревизий 31731: 31734 От https://github.com/ruby/ruby * филиал ruby_1_8_7 -> FETCH_HEAD Уже в курсе. Копирование из репозитория в путь src ... Запуск autoreconf ОШИБКА: Ошибка запуска 'autoreconf', пожалуйста, прочитайте /usr/local/rvm/log/ruby-1.8.7-head/autoreconf.log ОШИБКА: Пропустить шаг настройки, «настройка» не существует, autoreconf не запустился успешно? ruby-1.8.7-head - # компиляция ОШИБКА: Ошибка запуска 'make', пожалуйста, прочитайте /usr/local/rvm/log/ruby-1.8.7-head/make.log ОШИБКА: при запуске make произошла ошибка. Остановка установки.

2 голосов
/ 10 августа 2011

В Ubuntu 11.04 apt-get install automake исправили это для меня.

0 голосов
/ 03 июня 2011

Проверьте "rvm notes" и убедитесь, что вы установили все зависимости, перечисленные для вашей системы. Для меня это звучит так, будто вам не хватает libssl-dev, однако, может быть, вам не хватает этого.

...