Ruby — это объектно-ориентированный и универсальный язык программирования с открытым исходным кодом. Который является одним из самых популярных языков программирования. Язык программирования Ruby является причиной мощного фреймворка Ruby и Rails.
Существует несколько доступных для установки менеджеров Ruby. Менеджеры Ruby позволяют использовать несколько версий и помогают переключаться между версиями ruby. Наиболее часто используемые менеджеры ruby — это rbenv и rvm. Ruby доступен в репозитории Ubuntu.
В этой инструкции вы узнаете три способа установки Ruby 3 на Ubuntu 20.04.
Для установки Rubi в Ubuntu требуется
- Установленная система Ubuntu 20.04
- Учетная запись с привилегиями Sudo
- Подключение к интернету для загрузки приложений.
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 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 и как установить различные версии, совместимые с вашей средой.