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 la raison d'être du puissant framework Ruby et 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 de 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 manières différentes d'installer Ruby 3 sur Ubuntu 20.04 .
Prérequis
- Système installé Ubuntu 20.04
- Compte de 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 à la fois Rbenv et Ruby-build 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 en utilisant 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 - Installer Ruby à partir des référentiels Ubuntu
Le moyen le plus simple et le plus simple d'installer Ruby consiste à utiliser le gestionnaire de packages apt intégré à Ubuntu. . La version de Ruby installée à l'aide du gestionnaire de packages apt par défaut est généralement la plus récente.
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 semblable à :
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 - Installer 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 avec 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 en utilisant 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 semblable à :
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
D'après la sortie, la version de 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 de Ruby et à installer différentes versions compatibles avec votre environnement.