Невозможно получить Ruby 2.3.4 с RVM на Linux Mint Tara (на основе Ubuntu 18.04 LTS)
rvm установить рубин-2.3.4
ruby-2.3.4 - # удаление src / ruby-2.3.4 ..
Поиск двоичных рубинов может занять некоторое время.
Нет доступных двоичных рубинов для: mint / 19 / x86_64 / ruby-2.3.4.
Продолжаем компиляцию. Пожалуйста, прочтите 'rvm help mount', чтобы получить больше информации о бинарных рубинах.
Проверка требований к монетному двору.
Установка требований для монетного двора.
Обновление системы .. Требуется пароль francisco для 'apt-get --quiet --yes update':
..
Устанавливаем необходимые пакеты: libreadline6-dev ...
Установка требований прошла успешно.
Установка Ruby из исходного кода в: /home/francisco/.rvm/rubies/ruby-2.3.4 может занять некоторое время в зависимости от вашего процессора (ов) ...
ruby-2.3.4 - #downloading ruby-2.3.4, это может занять некоторое время в зависимости от вашего соединения ...
ruby-2.3.4 - # извлечение ruby-2.3.4 в /home/francisco/.rvm/src/ruby-2.3.4 .....
ruby-2.3.4 - # применение патча /home/francisco/.rvm/patches/ruby/ruby_2_3_gcc7.patch.
ruby-2.3.4 - # применение патча /home/francisco/.rvm/patches/ruby/2.3.4/fix_rb_thread_fd_close.patch.
ruby-2.3.4 - # применение патча /home/francisco/.rvm/patches/ruby/2.3.4/random_c_using_NR_prefix.patch.
ruby-2.3.4 - # настройка .......................................... ................
ruby-2.3.4 - # постконфигурация ..
ruby-2.3.4 - # компиляция .......................................... .................................................. ......................................-
Ошибка при запуске '__rvm_make -j4',
прочтите /home/francisco/.rvm/log/1531056099_ruby-2.3.4/make.log
При запуске make произошла ошибка. Остановка установки.
Получение работоспособного ruby 2.3.4
Замечания: Решение, размещенное на (https://github.com/rvm/rvm/issues/4407), не работает. Ошибка сохраняется после этих шагов ....
рубин-2.4.1:
система:
uname: "Linux francisco-Latitude-7480 4.15.0-24-generic # 26-Ubuntu SMP среда, 13 июня 08:44:47 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux"
название: «Мята»
версия: "19"
архитектура: «x86_64»
bash: "/ bin / bash => GNU bash, версия 4.4.19 (1) -release (x86_64-pc-linux-gnu)"
zsh: "/ usr / bin / zsh => zsh 5.4.2 (x86_64-ubuntu-linux-gnu)"
удаленный_путь: "mint / 19 / x86_64"
rvm:
версия: «1.29.4 (основная)»
обновлено: «17 часов 23 минуты 54 секунды назад»
путь: "/home/francisco/.rvm"
autolibs: "[пакеты] Разрешить RVM использовать диспетчер пакетов, если он найден, установить недостающие зависимости."
Рубин:
переводчик: «рубин»
версия: "2.4.1p111"
дата: "2017-03-22"
платформа: "x86_64-linux"
patchlevel: "22.03.2017 редакция 58053"
full_version: "ruby 2.4.1p111 (22.03.2017, редакция 58053) [x86_64-linux]"
дома:
драгоценный камень: "/home/francisco/.rvm/gems/ruby-2.4.1"
рубин: "/home/francisco/.rvm/rubies/ruby-2.4.1"
двоичные файлы:
рубин: "/home/francisco/.rvm/rubies/ruby-2.4.1/bin/ruby"
irb: "/home/francisco/.rvm/rubies/ruby-2.4.1/bin/irb"
драгоценный камень: "/home/francisco/.rvm/rubies/ruby-2.4.1/bin/gem"
грабли: "/home/francisco/.rvm/gems/ruby-2.4. 1 @ global / bin / rake "
окружающая обстановка:
ПУТЬ: "/home/francisco/.rvm/gems/ruby-2.4.1/bin:/home/francisco/.rvm/gems/ruby-2.4. 1 @ global / bin : /home/francisco/.rvm/rubies /ruby-2.4.1/bin:/home/francisco/bin:/home/francisco/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin: / sbin: / bin: / usr / games: / usr / local / games: / usr / lib / jvm / java-8-oracle / bin: / usr / lib / jvm / java-8-oracle / db / bin: /usr/lib/jvm/java-8-oracle/jre/bin:/home/francisco/.rvm/bin:/home/francisco/.rvm/bin "
GEM_HOME: "/home/francisco/.rvm/gems/ruby-2.4.1"
GEM_PATH: "/home/francisco/.rvm/gems/ruby-2.4.1:/home/francisco/.rvm/gems/ruby-2.4. 1 @ global "
MY_RUBY_HOME: "/home/francisco/.rvm/rubies/ruby-2.4.1"
IRBRC: "/home/francisco/.rvm/rubies/ruby-2.4.1/.irbrc"
РУБИОПТ: ""
gemset: ""
Близкие,
Мне удалось это сделать:
apt purge libssl-dev && apt install libssl1.0-dev ...
После этого rvm install 2.3.5 работает нормально
Замечания: Я пробовал перед тем, как выполнить ту же установку в ubuntu 18.04, и команда «rvm install 2.3.5» тоже отлично работает!
Разве версия Тары не такая же, как убубту 18.04? Боюсь, будут и другие отличия ...
Я могу подтвердить, что версия RVM 1.29.4 исправила это с помощью переключателя пакета libssl dev apt. Раньше я не мог установить Ruby 2.3.7, но теперь он работает с обновлением RVM. Я тоже использую Ubuntu 18.04 LTS.
Привет, у меня была аналогичная проблема с изданием LM 19 Tara. Мне помогло это решение:
$ rvm pkg установить openssl
$ rvm удалить xxx
$ rvm install xxx -C --with-openssl-dir = $ HOME / .rvm / usr
Самый полезный комментарий
Привет, у меня была аналогичная проблема с изданием LM 19 Tara. Мне помогло это решение:
$ rvm pkg установить openssl
$ rvm удалить xxx
$ rvm install xxx -C --with-openssl-dir = $ HOME / .rvm / usr