GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Ruby sur Ubuntu 18.04

Dans cet article, nous allons vous montrer comment installer Ruby sur un VPS Ubuntu 18.04.

Ruby est un langage de programmation dynamique, open source et orienté objet, axé sur la simplicité et la productivité. Il est surtout connu pour son utilisation dans le framework Ruby on Rails.

L'installation de Ruby est une tâche facile et ne devrait pas prendre plus de 10 minutes. Commençons par l'installation.

Méthode 1 :Installer Ruby avec RVM

Avant de commencer, vous devez d'abord vous connecter à votre serveur. Vous devrez vous connecter en tant que compte root ou en tant qu'utilisateur avec des privilèges sudo.

REMARQUE :  Cette méthode, bien que n'étant pas la plus rapide, vous permettra d'installer la dernière version de Ruby (ainsi que toute version spécifique) sur votre serveur. Si votre application prend en charge une plus large gamme de versions de Ruby, l'installation à l'aide de la méthode 2 (plus loin dans le didacticiel) peut être la meilleure solution, car elle est plus rapide.

RVM est un outil de ligne de commande qui vous aide à installer, gérer et utiliser plusieurs versions de Ruby.

Les packages suivants sont requis pour installer Ruby avec RVM et créer des gemmes Ruby sur votre serveur Ubuntu. Exécutez cette commande pour les installer :

sudo apt-get install curl gnupg gnupg2 build-essential libgdbm-dev libncurses5-dev automake libtool bison libffi-dev

Une fois ces packages installés, installez les clés RVM GPG :

 sudo gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

La sortie de la commande ressemblera à ceci :

gpg: key 105BD0E739499BDB: 5 signatures not checked due to missing keys
gpg: key 105BD0E739499BDB: public key "Piotr Kuczynski <[email protected]>" imported
gpg: key 3804BB82D39DC0E3: 103 signatures not checked due to missing keys
gpg: key 3804BB82D39DC0E3: "Michal Papis (RVM signing) <[email protected]>" not changed
gpg: no ultimately trusted keys found
gpg: Total number processed: 2
gpg:               imported: 1
gpg:              unchanged: 1

Installez RVM en exécutant la commande suivante :

curl -sSL https://get.rvm.io | sudo bash -s stable

Une fois RVM installé, vous verrez la sortie suivante :

Downloading https://github.com/rvm/rvm/archive/1.29.7.tar.gz
Downloading https://github.com/rvm/rvm/releases/download/1.29.7/1.29.7.tar.gz.asc
gpg: Signature made Thu 03 Jan 2019 04:01:48 PM CST
gpg:                using RSA key 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
gpg: Good signature from "Piotr Kuczynski <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 7D2B AF1C F37B 13E2 069D  6956 105B D0E7 3949 9BDB
GPG verified '/usr/local/rvm/archives/rvm-1.29.7.tgz'
Creating group 'rvm'
Installing RVM to /usr/local/rvm/
Installation of RVM in /usr/local/rvm/ is almost complete:

  * First you need to add all users that will be using rvm to 'rvm' group,
    and logout - login again, anyone using rvm will be operating with `umask u=rwx,g=rwx,o=rx`.

  * To start using RVM you need to run `source /etc/profile.d/rvm.sh`
    in all your open shell windows, in rare cases you need to reopen all shell windows.
  * Please do NOT forget to add your users to the rvm group.
     The installer no longer auto-adds root or users to the rvm group. Admins must do this.
     Also, please note that group memberships are ONLY evaluated at login time.
     This means that users must log out then back in before group membership takes effect!
To start using RVM you need to run:
source /etc/profile.d/rvm.sh

Vous pouvez maintenant installer la dernière version de Ruby avec la commande suivante :

rvm install ruby
rvm --default use ruby

La commande compilera Ruby à partir de la source et prendra un certain temps pour se terminer. La sortie ressemblera à ceci :

ruby-2.6.0 - #extracting ruby-2.6.0 to /usr/local/rvm/src/ruby-2.6.0.....
ruby-2.6.0 - #configuring......................................................................
ruby-2.6.0 - #post-configuration..
ruby-2.6.0 - #compiling.............  ............................................................................
ruby-2.6.0 - #installing...............
ruby-2.6.0 - #making binaries executable..
Installed rubygems 3.0.1 is newer than 2.7.8 provided with installed ruby, skipping installation, use --force to force installation.
ruby-2.6.0 - #gemset created /usr/local/rvm/gems/ruby-2.6.0@global
ruby-2.6.0 - #importing gemset /usr/local/rvm/gemsets/global.gems................................................................
ruby-2.6.0 - #generating global wrappers.......
ruby-2.6.0 - #gemset created /usr/local/rvm/gems/ruby-2.6.0
ruby-2.6.0 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.6.0 - #generating default wrappers.......
ruby-2.6.0 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
Install of ruby-2.6.0 - #complete
Ruby was built without documentation, to build it run: rvm docs generate-ri

Vérifiez la version de ruby ​​en exécutant la commande suivante :

ruby -v

Au moment de la rédaction de cet article, la dernière version de Ruby est la 2.6.0.

ruby 2.6.0p0 (2018-12-25 revision 66547) [x86_64-linux]

Vous pouvez également installer Bundler pour pouvoir gérer les dépendances des gems de l'application :

gem install bundler --no-rdoc --no-ri

Si vous souhaitez installer une version spécifique de Ruby, utilisez ce format pour définir la version que vous souhaitez installer :

rvm install ruby-X.X.X
rvm --default use ruby-X.X.X

Par exemple, pour installer Ruby version 2.5.1 sur votre serveur Ubuntu, la commande suivra ce format :

rvm install ruby-2.5.1
rvm --default use ruby-2.5.1

Méthode 2 :Installer Ruby avec Apt

Le moyen le plus simple d'installer Ruby est à partir du référentiel Ubuntu APT.

Mettez à jour les listes de packages Ubuntu pour obtenir des informations sur les dernières versions des packages et leurs dépendances, et installez Ruby à l'aide des commandes suivantes :

sudo apt-get update
sudo apt-get install ruby-full

Pour vérifier la version de Ruby qui a été installée, exécutez la commande suivante :

ruby -v

Au moment de la rédaction de cet article, le package ruby-full fournit Ruby 2.5.1.

ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]

Félicitations, Ruby est maintenant installé sur votre VPS Ubuntu 18.04.

Bien sûr, vous n'êtes pas obligé d'installer Ruby sur Ubuntu 18.04 si vous utilisez l'un de nos services d'hébergement Ruby VPS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Ruby sur Ubuntu 18.04 pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article sur l'installation de Ruby sur Ubuntu 18.04, partagez-le avec vos amis sur les réseaux sociaux à l'aide des raccourcis de partage ci-dessous, ou laissez simplement un commentaire dans la section des commentaires. Merci.


Panels
  1. Comment installer Ruby sur Ubuntu 20.04

  2. Comment installer Ruby sur Ubuntu 18.04

  3. Comment installer R sur Ubuntu 16.04

  4. Comment installer Go sur Ubuntu 18.04

  5. Comment installer Ruby sur Ubuntu 18.04

Comment installer Ruby sur Ubuntu

Comment installer WPScan sur Ubuntu 14.04

Comment installer Ruby on Rails sur Ubuntu 16.04

Comment installer Ruby on Rails sur Ubuntu 20.04 LTS

Comment installer Ruby on Rails sur Ubuntu 20.04 avec RVM

Comment installer Ruby sur Ubuntu 18.04