Je ne sais pas comment installer le dernier Ruby sur Ubuntu.
J’ai d’abord installé le Ruby 1.9.3 par défaut, en utilisant
sudo apt-get install ruby
Ensuite, j’ai essayé d’installer la version 2.0 en utilisant
sudo apt-get install ruby2.0
Ma version de Ruby est toujours “ruby 1.9.3p484 (2013-11-22 révision 43786) [x86_64-linux])”
Que devrais-je faire?
Tout d’abord, installez les bibliothèques prérequirejses:
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
Ensuite, installez rbenv, qui sert à installer 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
Ensuite (facultatif), indiquez à Rubygems de ne pas installer la documentation locale:
echo "gem: --no-ri --no-rdoc" > ~/.gemrc
Crédits: https://gorails.com/setup/ubuntu/14.10
Attention!!! Il y a des problèmes avec Gnome-Shell
. Voir le commentaire ci-dessous.
Il existe un PPA avec des versions à jour de Ruby 2.x pour 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]
Le mieux est de l’installer en utilisant rvm (gestionnaire de version ruby).
Exécutez les commandes suivantes dans un terminal:
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
Ensuite, vérifiez les versions de ruby installées et utilisées:
rvm list rvm use --default ruby-2.1.4
En outre, vous pouvez directement append le chemin d’access de Ruby Bin à la variable PATH. Ruby est installé dans
$HOME/.rvm/rubies export PATH=$PATH:$HOME/.rvm/rubies/ruby-2.1.4/bin
Utilisez RVM (Ruby Version Manager) pour installer et gérer toutes les versions de Ruby. Vous pouvez avoir plusieurs versions de Ruby installées sur la machine et vous pouvez facilement sélectionner celle que vous voulez.
Pour installer le type RVM dans le terminal:
\curl -sSL https://get.rvm.io | bash -s stable
Et laissez-le fonctionner. Après cela, vous aurez RVM avec Ruby installé.
Source: Site RVM
mettre à jour 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
Installez rvm, qui gère les versions de ruby:
pour installer rvm, utilisez la commande suivante.
\curl -sSL https://get.rvm.io | bash -s stable source ~/.bash_profile rvm install ruby-2.1.4
Vérifiez les versions de ruby installées et utilisées:
rvm list rvm use --default ruby-2.1.4