Ruby — один из самых популярных языков на сегодняшний день. У него элегантный синтаксис, и это язык, лежащий в основе мощной среды Ruby on Rails.
В этом руководстве вы узнаете три разных способа установки Ruby в системе Ubuntu 18.04.
Самый простой способ установить Ruby в вашей системе Ubuntu — через apt
менеджер пакетов. На момент написания в репозиториях Ubuntu была версия 2.5.1, которая является последней стабильной версией Ruby.
Стандартная установка Ruby
Чтобы установить Ruby из стандартных репозиториев Ubuntu, выполните следующие действия:
Сначала обновите индекс пакетов:
sudo apt update
Установите Ruby, набрав:
sudo apt install ruby-full
Чтобы убедиться, что установка прошла успешно, выполните следующую команду, которая напечатает версию Ruby:
ruby --version
Установка Ruby с помощью Rbenv
Rbenv — это легкий инструмент управления версиями Ruby, который позволяет легко переключать версии Ruby. По умолчанию Rbenv не обрабатывает установку версий Ruby, поэтому нам также необходимо установить ruby-build
инструмент, который поможет вам установить любую версию Ruby, которая может вам понадобиться. Он доступен как отдельная программа и как плагин для rbenv.
Чтобы установить Ruby с помощью сценария Rbenv, выполните следующие действия:
Во-первых, обновите индекс пакетов и установите пакеты, необходимые инструменту ruby-build для сборки Ruby из исходного кода:
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
Затем выполните следующую команду curl , чтобы установить rbenv и ruby-build:
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
Скрипт клонирует репозитории rbenv и ruby-build из GitHub в ~/.rbenv
каталог. Сценарий установщика также вызывает другой сценарий, который попытается проверить установку.
Добавьте $HOME/.rbenv/bin
к пользователю PATH
.
Если вы используете Bash, запустите:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
Если вы используете Zsh, запустите:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
Установите последнюю стабильную версию Ruby и установите ее как версию по умолчанию с помощью:
rbenv install 2.5.1
rbenv global 2.5.1
Чтобы просмотреть все доступные версии Ruby, вы можете использовать:
rbenv install -l
Убедитесь, что Ruby был правильно установлен, напечатав номер версии:
ruby -v
Установите Ruby с помощью RVM
RVM — это еще один инструмент для установки, управления и работы с несколькими средами Ruby.
Чтобы установить Ruby с помощью сценария RVM, выполните следующие действия:
Сначала установите зависимости, необходимые утилите RVM для сборки Ruby из исходного кода:
sudo apt update
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 и установите ее как версию по умолчанию с помощью:
rvm install 2.5.1
rvm use 2.5.1 --default
Убедитесь, что Ruby был правильно установлен, напечатав номер версии:
ruby -v
Мы узнали три разных способа установки Ruby на ваш сервер Ubuntu 18.04. Выбор метода зависит от ваших требований и предпочтений. Несмотря на то, что установка упакованной версии из репозитория Ubuntu проще, методы Rbenv и RVM дают вам больше гибкости для добавления и удаления различных версий Ruby для каждого пользователя.
0 комментариев