Если вы новичок в Linux, я бы рекомендовал использовать что-то вроде RVM (Ruby Version Manager) для установки ruby. Это упрощает переключение рубиновых версий и управление несколькими гемзетами.
Чтобы установить RVM с последними (стабильный) рубина:
\curl -L https://get.rvm.io | bash -s stable --ruby
затем проверить, какие рубины установлены с помощью
rvm list
, то вы можете переключаться рубин версии с помощью
rvm use 2.0.0 --default
с флагом --default
, перекрывающим любую систему рубином.
Update
Если вы действительно не хотите использовать RVM, а затем использовать
sudo apt-get install checkinstall
wget -c http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz
tar -xzf ruby-2.0.0-p0.tar.gz
cd ruby-2.0.0-p0
./configure
make
sudo checkinstall -y \
--pkgversion 2.0.0-p0 \
--provides "ruby-interpreter"
checkinstall
упакует источник, что делает его легче удалить в будущем
Вы будете затем необходимо добавить двоичные файлы Ruby к вашему пути, отредактировав файл env:
sudo nano /etc/environment
добавить/USR/местные/рубин/бен
PATH="/usr/local/ruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
затем запустить
source /etc/environment
перезагрузить файл и проверить рубиновый версию с
ruby -v
Проверьте ссылку, на которую указывает «рубин». В моей системе у меня установлены обе версии, а/usr/bin/ruby - более старая.ls -l $ (который ruby) –