Как установить Ruby 3 на Ubuntu 20.04

Ruby — это объектно-ориентированный и универсальный язык программирования с открытым исходным кодом. Который является одним из самых популярных языков программирования. Язык программирования Ruby является причиной мощного фреймворка Ruby и Rails.

Существует несколько доступных для установки менеджеров Ruby. Менеджеры Ruby позволяют использовать несколько версий и помогают переключаться между версиями ruby. Наиболее часто используемые менеджеры ruby это rbenv и rvm. Ruby доступен в репозитории Ubuntu.

В этой инструкции вы узнаете три способа установки Ruby 3 на Ubuntu 20.04.

Для установки Rubi в Ubuntu требуется

  1. Установленная система Ubuntu 20.04
  2. Учетная запись с привилегиями Sudo
  3. Подключение к интернету для загрузки приложений.

2 Способ Установите Ruby С Помощью Rbenv

Многие рубисты предпочитают устанавливать ruby с помощью rbenv. Rbenv — это инструмент, который можно использовать для переключения между различными версиями Ruby. Однако этот инструмент нельзя использовать для установки Ruby.

Чтобы установить Ruby, вам понадобится еще один инструмент ruby-build. Используйте следующую команду, чтобы обновить репозиторий Ubuntu 20.04 и продолжить установку.

$ sudo apt update

Выполните следующую команду для установки зависимостей.

$ sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev

После установки зависимостей выполните следующую команду, чтобы клонировать репозитории Rbenv и Ruby-build  с Github.

$ curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash —

Теперь выполните следующие команды, чтобы установить путь в файле .bashrc:

$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ exec $SHELL

Теперь вы можете установить любую доступную версию Ruby с помощью Rbenv. Выполните следующую команду, чтобы перечислить доступные версии.

$ rbenv install -l

Вы получите следующий результат:

Список доступных версий Ruby
Список доступных версий Ruby

Вы можете установить нужную версию, выполнив следующую команду. В этой статье я устанавливаю Ruby 3.0.0.

$ rbenv install 3.0.0

Чтобы установить глобальную переменную выполните следующую команду:

$ rbenv global 3.0.0

Замените номер версии, версией совместимой с вашей средой.

Чтобы проверить установленную версию Ruby, выполните следующую команду:

$ ruby-v

Терминал ответит данными, аналогичные этим:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

2 Способ Установка Ruby из репозиториев Ubuntu

Самый простой и легкий способ установить Ruby — это использовать встроенный в Ubuntu менеджер пакетов apt. Версия Ruby установленная с помощью диспетчера пакетов apt  обычно является последней.

Выполните следующую команду, чтобы обновить репозитории ubuntu.

$ sudo apt update

Используйте следующую команду для установки Ruby.

$ sudo apt install ruby-full

После завершения установки выполните следующую команду, чтобы проверить, установлен ли Ruby и какой версии:

$ ruby —version

Терминал ответит данными, аналогичные этим:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

Эти данные показывают что установлен Ruby версии 3.0.0

3 Способ Установка Ruby с помощью RVM

Еще одним инструментом для установки и управления Ruby на Ubuntu и других системах Linux является RVM.

Чтобы установить RVM на ubuntu 20.04, выполните следующие действия:

Обновите репозитории Ubuntu, используя следующую команду:

$ sudo apt update

Чтобы установить зависимости RVM, выполните следующую команду:

$ sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev

Теперь выполните следующую команду для установки RVM:

$ gpg —keyserver hkp://keys.gnupg.net —recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

$ curl -sSL https://get.rvm.io | bash -s stable

Выполните следующую команду, чтобы активировать RVM:

$ source ~/.rvm/scripts/rvm

Теперь вы можете установить Ruby, используя следующую команду:

$ rvm install 3.0.0

Вы можете заменить номер версии на вашу совместимую версию

Чтобы использовать только что установленный Ruby по умолчанию, выполните следующую команду:

$ rvm use 3.0.0 —default

Чтобы проверить правильность установки, выполните следующую команду:

$ ruby -v

Вывод будет следующим:

ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]

Из этого следует, что установленная версия Ruby-3.0.0

Заключение

В этой статье вы узнали о различных методах установки Ruby 3 на Ubuntu 20.04. Кроме того, вы узнали, как проверить установку Ruby и как установить различные версии, совместимые с вашей средой.

Nazario

Я — Nazario, создатель и автор сайта linuxwin.ru, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем.

Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даёте согласие на их использование.