В данный момент больше невозможно установить старые рубины на последнюю Ubuntu. Если вам нужно запустить старые рубины, я рекомендую вам использовать Ubuntu 18.04 LTS, на которую вы все равно можете установить любой нужный вам рубин.
2.1.x, 2.2.x и 2.3.x больше не устанавливаются на 19.04
Нам понадобится специальный патч openssl 1.1, я не уверен, что кто-то будет работать над этим. Большая часть сообщества рубинов готова двигаться вперед.
В производственной среде вам обязательно следует придерживаться LTS-релизов.
Когда выйдет 20.04 LTS, ruby 2.4 не будет поддерживаться самой командой ruby-core.
https://www.ruby -lang.org / ен / Новости / 2019/03/31 / поддержка-оф-рубинового 2-3 имеет состава /
Начиная с Ubuntu 19.04 и далее, rvm install 2.4.6
- ваш самый старый вариант,
rvm install 2.6.3
является текущим рекомендуемым выпуском
На моем Ubuntu 18.04 у меня
ubuntu@ip-w-x-y-z:~$ rvm list
ruby-2.0.0-p648 [ x86_64 ]
ruby-2.1.8 [ x86_64 ]
ruby-2.2.10 [ x86_64 ]
ruby-2.2.4 [ x86_64 ]
ruby-2.3.8 [ x86_64 ]
ruby-2.4.6 [ x86_64 ]
=* ruby-2.6.3 [ x86_64 ]
На моем ноутбуке 19.04 года
ubuntu@ip-w-x-y-z:~$ rvm list
=> ruby-2.4.6 [ x86_64 ]
ruby-2.5.5 [ x86_64 ]
* ruby-2.6.3 [ x86_64 ]
ruby-2.7.0-preview1 [ x86_64 ]
Надеюсь, это поможет