Как установить Ruby 2.1.4 на Ubuntu 14.04
Я не знаю, как установить последнюю версию Ruby на Ubuntu.
сначала я установил Ruby 1.9.3 по умолчанию, используя
sudo apt-get install ruby
затем я попытался установить версию 2.0 с помощью
sudo apt-get install ruby2.0
моя версия Ruby по-прежнему " ruby 1.9. 3p484 (2013-11-22 редакция 43786) [x86_64-linux])"
Что делать?
5 ответов:
прежде всего, установите необходимые библиотеки:
sudo apt-get update sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev
затем установите rbenv, который используется для установки Ruby:
cd git clone https://github.com/rbenv/rbenv.git ~/.rbenv echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc exec $SHELL git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc exec $SHELL rbenv install 2.3.1 rbenv global 2.3.1 ruby -v
затем (необязательно) скажите Rubygems не устанавливать локальную документацию:
echo "gem: --no-ri --no-rdoc" > ~/.gemrc
кредиты:https://gorails.com/setup/ubuntu/14.10
предупреждение!!! Есть проблемы с
Gnome-Shell
. См. комментарий ниже.
есть PPA с актуальными версиями Ruby 2.x для Ubuntu 12.04+:
$ sudo apt-add-repository ppa:brightbox/ruby-ng $ sudo apt-get update $ sudo apt-get install ruby2.4 $ ruby -v ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux-gnu]
лучше всего установить его с помощью РВМ(ruby version manager).
Выполните следующие команды в терминале:sudo apt-get update sudo apt-get install build-essential make curl \curl -L https://get.rvm.io | bash -s stable source ~/.bash_profile rvm install ruby-2.1.4
затем проверьте установленные и используемые версии ruby:
rvm list rvm use --default ruby-2.1.4
также вы можете напрямую добавить путь ruby bin к переменной PATH. Ruby установлен в
$HOME/.rvm/rubies export PATH=$PATH:$HOME/.rvm/rubies/ruby-2.1.4/bin
использовать РВМ (Ruby Version Manager) для установки и управления любыми версиями Ruby. Вы можете иметь несколько версий Ruby, установленных на машине, и вы можете легко выбрать тот, который вы хотите.
для установки типа RVM в терминал:
\curl -sSL https://get.rvm.io | bash -s stable
и пусть он работает. После этого у вас будет установлен RVM вместе с Ruby.
источник: сайт РВМ
обновление ubuntu:
sudo apt-get update sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev
установите rvm, который управляет версиями ruby:
для установки rvm используйте следующую команду.
\curl -sSL https://get.rvm.io | bash -s stable source ~/.bash_profile rvm install ruby-2.1.4
Проверьте установленные и используемые версии ruby:
rvm list rvm use --default ruby-2.1.4