RVM на Ubuntu

Как-то с git совсем коротко получилось… поэтому расскажу ещё, как установить RVM — Ruby Version Manager. Основная задача RVM — это возможность использовать несколько версий ruby на одной машине. Для чего это нужно, спросите? Ну, во-первых, чтобы увидеть разные версии языка в действии. Во-вторых, проверить работоспособность своего приложения на разных версиях ruby, ведь доподлинно не известно, какая версия будет установлена у хостера. Да и вообще: рубисту это будет не лишним (-:

Итак, вперёд! Так как у меня «голая» Ubuntu 11.04, то буду описывать всё последовательность.

1. Ставим Curl:

$ sudo apt-get install curl

3. Ставим RVM:

$ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)

4. Добавляем следующую строчку в ~/.bashrc:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . «$HOME/.rvm/scripts/rvm»

Не забудьте перезапустить терминал, чтобы внесённые изменения вступили в силу.

5. Вот и всё, RVM установлен. Для проверки на берите следующее:

$ type rvm | head -1

На экране должно отобразиться следующее:

rvm is a function

RVM установлен и даже функционирует. Увидеть список доступных для установки версий Ruby можно при помощи команды

$ rvm list known

Их не мало, да… В следующий раз установим парочку (-:

Недавние записи

4 комментария to “RVM на Ubuntu”

  1. arivlav Says:

    Спасибо. Очень всё доступно и понятно. Вот только я на 4 пункте застрял. Решилась проблема, когда вставил строку:
    if [[ -s $HOME/.rvm/scripts/rvm ]] ; then source $HOME/.rvm/scripts/rvm ; fi

  2. Oлег Says:

    …или так: )))
    [[ -s "$HOME/.rvm/scripts/rvm" ]] && source «$HOME/.rvm/scripts/rvm»

  3. Денис Says:

    Можно не перезагружать терминал, а выполнить:
    type rvm | head -1
    Наткнулся в другом источнике

  4. Paul Says:

    Вставлять [[ -s "$HOME/.rvm/scripts/rvm" ]] && source «$HOME/.rvm/scripts/rvm» уже не обязательно. Само добавляется. Да и еще git-core должен быть установлен

Оставить комментарий