Меню

Как установить руби на убунту

Установить ruby on rails на ubuntu rvm

Ruby доступен практически для всех возможных платформ, однако я бы вам рекомендовал использовать Mac OS X или один из дистрибутивов Linux.

Главное не используйте windows, вы столкнетесь со столькими ненужными нюансами в процессе разработки и многие гемы не портированы под windows.
Выбор между Mac OS X и GNU Linux не столь различен, в каждой системе свои плюсы и минусы.
Лично я использую Ubuntu, также я очень люблю дистрибутив ArchLinux, но если вы думаете как перейти с windows лучший выбор будет Ubuntu/Mint почти одно и тоже. Это очень удобная и дружественная по отношению к пользователю операционная система. Поскольку я использую Ubuntu, то буду описывать процесс установки конкретно для данной операционной системы.
Актуальность установки не меняется, поэтому вы можете смело ставить по этому гайду. Если, что то произойдет мы обязательно исправим.
В этой статье показано как установить Ruby on rails на ubuntu с помощью rvm.

Для установки Ruby я бы рекомендовал использовать RVM — Ruby Version Manager, который позволяет сразу устанавливать несколько версий Ruby и легко между ними переключаться, также это облегчит вам установку rails в дальнейшем. Используя rvm вы будите устанавливать различные гемы локально и вам не нужны права администратора т.е команда sudo для их получения.
В последнее время в интерпретаторе Ruby не происходили глобальные изменения, что стандартный синтаксис переставал работать в новой версии. Поэтому я вам рекомендую ставить последнюю версию. На данным момент это версия языка Ruby 2.2.1
Она является более автоматизированной, улучшенной с сравнении более старыми версиями и в ней добавлено много дополнительных возможностей.

Установка на Ubuntu

Для установки RVM, вам предварительно необходимо установить Git и Curl, для этого откройте консоль и выполните следующую команду:

Пропишем в доверенные ключи официальный сайт rvm

При помощи curl мы получаем скрипт с сайта rvm.

Читайте также:  Как установить скины rainmeter на рабочий стол

Обратный «слеш» нужен для того, чтобы мы использовали определенную версию curl, а не какую либо измененную в вашей системе.

Теперь пропишем rvm в автозагрузку, для этого перейдем

И в конец файла добавим строку

Перезапустим консоль и проверим работоспособность rvm

Проверим какая версия руби установлена

Чтобы установить другую версию ruby

Чтобы установить rails

Для rails понадобится еще bundle он устанавливает все дополнительные зависимости

Источник

Установка Ruby

Вы можете использовать различные инструменты для установки Ruby. Эта страница описывает, как использовать основные системы управления пакетами и сторонние инструменты для управления и установки Ruby, и как собрать Ruby из исходников.

Выберите ваш метод установки

Есть несколько способов установки Ruby:

В следующем списке перечислены доступные способы установки для различных нужд и платформ.

Системы управления пакетами

Если вы не можете скомпилировать ваш собственный Ruby и не хотите использовать сторонний инструмент для установки – вы можете воспользоваться пакетным менеджером вашей операционной системы.

Некоторые участники сообщества Ruby убеждены, что никогда не стоит пользоваться пакетными менеджерами для установки Ruby. Вместо этого лучше воспользоваться другими инструментами. Оставим все плюсы и минусы данного подхода за границами данного текста, отметим лишь, что основной причиной данной убежденности является то, что в пакетных менеджерах зачастую содержится информация об устаревших версиях Ruby. Если вы хотите использовать новейшую версию Ruby, убедитесь, что вы используете верное имя пакета или воспользуйтесь инструментами описанными ниже вместо этого.

apt (Debian или Ubuntu)

Пакет ruby-full установит Ruby версии 2.3.1, которая является последним стабильным релизом.

yum (CentOS, Fedora, или RHEL)

Устанавливаемая версия обычно является последней версией Ruby, доступной на момент выхода конкретной версии дистрибутива.

portage (Gentoo)

pacman (Arch Linux)

Это должно установить последнюю стабильную версию Ruby.

Homebrew (macOS)

На OS X El Capitan, Yosemite и Mavericks, Ruby 2.0 уже включены. OS X Mountain Lion, Lion и Snow Leopard поставляются с версией Ruby 1.8.7.

Читайте также:  Как установить камеру заднего вида на лачетти седан

Многие люди на macOS используют Homebrew как пакетный менеджер. И это действительно просто – установить Ruby:

Это установит последнюю версию Ruby.

Ruby на Solaris и OpenIndiana

Ruby 1.8.7 доступен для Solaris 8-10 на Sunfreeware и Blastwave. Ruby 1.9.2p0 также доступен на Sunfreeware, но это все уже устарело.

Чтобы установить Ruby на OpenIndiana, пожалуйста, используйте клиент Image Packaging System, или IPS. Это установит последние бинарники Ruby и RubyGems прямо из сетевого репозитория OpenSolaris для Ruby 1.9. Это просто:

Однако, сторонние инструменты могут быть хорошим способом получить последнюю версию Ruby.

Другие дистрибутивы

На других системах, вы можете поискать репозиторий пакета Ruby для пакетного менеджера вашего Linux дистрибутива, или же сторонние инструменты могут стать хорошим выбором для вас.

Установщики

ruby-build

ruby-install

ruby-install позволяет вам скомпилировать и установить различные версии Ruby в произвольные каталоги. Существует также родственник chruby, который управляет переключением между версиями Ruby. Он доступен для macOS, Linux и других UNIX-подобных операционных систем.

RubyInstaller

Для пользователей Windows существует отличный проект, помогающий установить Ruby: RubyInstaller. Он предоставляет вам все, что нужно для настройки полноценного окружения Ruby на Windows.

Просто скачайте его, запустите и все готово!

Ruby Stack

Если вы устанавливаете Ruby для того, чтобы воспользоваться Ruby on Rails, вы можете использовать следующий установщик:

Менеджеры

Многие рубисты используют менеджеры для управления несколькими версиями Ruby. Они предоставляют различные преимущества, но поддерживаются не официально. Однако их сообщество может оказать помощь.

asdf-vm

chruby

chruby позволяет вам переключаться между разными версиями Ruby. chruby может управлять версиями Ruby, которые установлены с помощью ruby-install или даже собранными из исходников.

rbenv

rbenv позволяет вам управлять несколькими установленными версиями Ruby. Он не поддерживает установку Ruby, но для этого существует популярный плагин ruby-build. Оба инструмента доступны для macOS, Linux и других UNIX-подобных операционных систем.

RVM (“Ruby Version Manager”)

RVM позволяет вам устанавливать и управлять несколькими установленными версиями Ruby в вашей системе. Также он может управлять разными наборами гемов. Доступен для macOS, Linux и других UNIX-подобных операционных систем.

Читайте также:  Cyanogenmod для htc one s как установить

Сборка из исходников

Конечно, вы можете установить Ruby из исходников. Скачайте и распакуйте архив, затем просто выполните:

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

Источник

Установка Ruby в Ubuntu

В этой статье мы рассмотрим как выполняется установка Ruby Ubuntu и более поздних версиях несколькими способами. Для этого вы можете использовать официальные репозитории, программу RVM или же репозиторий PPA с более новой версией.

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

sudo apt install curl

Также нужно импортировать в систему открытый ключ:

Теперь загрузим и запустим установщик RVM:

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

Настройка менеджера версий почти завершена и мы можем перейти к установке Ruby, сначала установим нужные зависимости в систему:

Дальше нам нужно посмотреть какие версии Ruby доступны, для этого используйте такую команду:

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

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

Осталось проверить версию:

Если вам также нужна платформа разработки веб-приложений, то вы можете ее очень просто установить с помощью утилиты gem. Установка Ruby on Rails на Ubuntu:

Также можно вручную указать версию, которую нужно установить:

Вот и все, установка Ruby Ubuntu полностью завершена.

Выводы

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

Источник