Android

Как установить ruby ​​на centos 7

How to install ruby programming language on Linux (Ubuntu, CentOS, Fedora, Mint)

How to install ruby programming language on Linux (Ubuntu, CentOS, Fedora, Mint)

Оглавление:

Anonim

В этом уроке мы покажем вам три разных способа установки Ruby на CentOS. Каждый из них имеет свои преимущества, вы можете выбрать один из методов установки, который будет работать лучше для вас.

Руби является одним из самых популярных языков сегодня. Он имеет элегантный синтаксис и является языком, лежащим в основе Ruby on Rails.

Предпосылки

Перед началом работы с учебником убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.

Установите Ruby

Самый простой способ установить Ruby в вашей системе CentOS - через менеджер пакетов yum . На момент написания, версия в репозиториях CentOS была 2.0.0, которая довольно устарела.

  1. Установите пакет ruby с помощью следующей команды:

    sudo yum install ruby

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

    ruby --version

    Вывод будет выглядеть примерно так:

    ruby 2.0.0p648 (2015-12-16)

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

Rbenv - это легкая утилита управления версиями Ruby, которая позволяет легко переключать версии Ruby.

Мы также установим плагин ruby-build который расширяет основные функциональные возможности Rbenv, позволяя нам легко устанавливать любую версию Ruby из исходного кода.

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

  1. Сначала установите зависимости, необходимые для инструмента ruby-build:

    sudo yum install git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

    Затем запустите следующую команду curl, чтобы установить и rbenv, и ruby-build:

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

    Сценарий будет клонировать репозитории rbenv и ruby-build из GitHub в каталог ~/.rbenv . Сценарий установщика также вызывает другой сценарий, который попытается проверить установку. Вывод скрипта будет выглядеть примерно так:

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

    source ~/.rvm/scripts/rvm

    Установите последнюю стабильную версию Ruby с RVM и установите ее как версию по умолчанию с:

    rvm install 2.5.1 rvm use 2.5.1 --default

    Убедитесь, что Ruby был правильно установлен, напечатав номер версии:

    ruby -v

    ruby 2.5.1p57 (2018-03-29 revision 63029)

Для получения дополнительной информации о том, как управлять установками Ruby с помощью RVM, посетите страницу документации RVM.

Вывод

Мы показали вам три различных способа установки Ruby на ваш сервер CentOS 7. Выбор метода зависит от ваших требований и предпочтений. Несмотря на то, что установка упакованной версии из репозитория CentOS проще, методы Rbenv и RVM дают вам больше гибкости для добавления и удаления различных версий Ruby для каждого пользователя.

сентос рубин