Comment installer Ruby 2.1.4 sur Ubuntu 14.04

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