Я успешно установил 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.Остановка установки.
Установка 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.Остановка установки.
ИСПРАВИТЬ ЭТОТ ВЫПУСК
(Необязательно) резервные сертификаты
ф /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 произошла ошибка. Остановка установки.
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 произошла ошибка. Остановка установки.
В Ubuntu 11.04 apt-get install automake исправили это для меня.
apt-get install automake
Проверьте "rvm notes" и убедитесь, что вы установили все зависимости, перечисленные для вашей системы. Для меня это звучит так, будто вам не хватает libssl-dev, однако, может быть, вам не хватает этого.