Rubis est un langage de programmation open source, orienté objet et à usage général qui est l’un des langages de programmation les plus populaires. Le langage de programmation Ruby est à l’origine du puissant framework Ruby and Rails.
Il existe plusieurs gestionnaires ruby disponibles pour installer Ruby. Les gestionnaires Ruby permettent d’utiliser plusieurs versions et aident à basculer entre les versions ruby. Les gestionnaires ruby les plus couramment utilisés sont rbenv et rvm. Ruby est également disponible dans le référentiel Ubuntu.
Dans cet article, nous allons apprendre trois façons différentes de installer Ruby 3 sur Ubuntu 20.04.
Conditions préalables
- Système installé Ubuntu 20.04
- Compte privilèges Sudo
- Connexion Internet appropriée pour télécharger des applications.
Méthode 1 – Installer Ruby à l’aide de Rbenv
De nombreux rubyistes de la communauté préfèrent installer ruby en utilisant rbenv. Rbenv est un outil qui peut être utilisé pour basculer entre différentes versions de Ruby. Cependant, cet outil ne peut pas être utilisé pour installer Ruby.
Pour installer Ruby, vous aurez besoin d’un autre outil ruby-build. Utilisez la commande suivante pour mettre à jour le référentiel Ubuntu 20.04 vers le dernier index.
$ sudo apt update
Exécutez la commande suivante pour installer les dépendances.
$ sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
Après avoir installé les dépendances, exécutez la commande suivante pour cloner les deux Rbenv et Ruby-construire dépôts sur Github.
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer | bash
Maintenant, exécutez les commandes suivantes pour définir PATH dans .bashrc :
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ exec $SHELL
Vous pouvez maintenant installer n’importe quelle version disponible de Ruby à l’aide de Rbenv. Exécutez la commande suivante pour répertorier les versions disponibles.
$ rbenv install -l
Vous obtiendrez la sortie sous la forme :
Vous pouvez installer la version souhaitée en exécutant la commande suivante. Pour cet article, j’installe Ruby 3.0.0.
$ rbenv install 3.0.0
Cela prendra quelques minutes.
Pour définir la variable globale, exécutez la commande suivante :
$ rbenv global 3.0.0
Remplacez le numéro de version par votre version compatible avec l’environnement.
Pour vérifier la version de Ruby installée, exécutez la commande suivante :
$ ruby -v
Vous obtiendrez une sortie similaire à :
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
Méthode 2- Installation de Ruby à partir des référentiels Ubuntu
Le moyen le plus simple et le plus simple d’installer Ruby est d’utiliser le logiciel intégré d’Ubuntu gestionnaire de paquets apt. La version Ruby installée à l’aide du gestionnaire de packages apt par défaut est généralement la dernière.
Exécutez la commande suivante pour mettre à jour les référentiels Ubuntu vers le dernier index.
$ sudo apt update
Utilisez la commande suivante pour installer Ruby.
$ sudo apt install ruby-full
Une fois l’installation terminée, exécutez la commande suivante pour vérifier si Ruby est installé :
$ ruby --version
Vous obtiendrez une sortie similaire à :
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
La sortie vérifie l’installation de Ruby version 3.0.0
Méthode 3 – Installation de Ruby à l’aide de RVM
Un autre outil pour installer et gérer Ruby sur Ubuntu et d’autres systèmes Linux est RVM.
Pour installer RVM sur Ubuntu 20.04, suivez les étapes ci-dessous :
Mettez à jour les référentiels Ubuntu vers le dernier index à l’aide de la commande suivante :
$ sudo apt update
Pour installer les dépendances RVM, exécutez la commande suivante :
$ sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev
Exécutez maintenant la commande suivante pour installer RVM :
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
$ curl -sSL https://get.rvm.io | bash -s stable
Exécutez la commande suivante pour activer RVM:
$ source ~/.rvm/scripts/rvm
Vous pouvez maintenant installer Ruby à l’aide de la commande suivante :
$ rvm install 3.0.0
Vous pouvez remplacer le numéro de version par votre version compatible
Pour utiliser Ruby installé par défaut, exécutez la commande suivante :
$ rvm use 3.0.0 --default
Pour vérifier votre installation, exécutez la commande suivante :
$ ruby -v
Vous obtiendrez une sortie sur votre écran similaire à :
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
À partir de la sortie, la version Ruby installée est 3.0.0
Conclusion
Dans cet article, vous avez appris différentes méthodes pour installer Ruby 3 sur Ubuntu 20.04. De plus, vous avez appris à vérifier votre installation Ruby et à installer différentes versions compatibles avec votre environnement.