Com instal·lar Ruby a CentOS/RHEL 8


Ruby és un llenguatge de programació dinàmic, polivalent, gratuït i de codi obert que s'utilitza habitualment per al desenvolupament d'aplicacions web.

És un llenguatge de programació d'alt nivell que gaudeix d'una comunitat vibrant de desenvolupadors que ajuden a mantenir i millorar contínuament el llenguatge per obtenir un codi millor i més eficient. Ruby es pot utilitzar en diverses aplicacions, com ara anàlisi de dades, solucions de bases de dades personalitzades i prototips, per esmentar-ne algunes.

En aquest article, aprendràs a instal·lar Ruby a CentOS 8 i RHEL 8 Linux.

  1. Instal·lació de Ruby mitjançant Appstream Repositories
  2. Instal·lació de Ruby mitjançant RVM Manager

Farem llum sobre com instal·leu Ruby mitjançant els mètodes esmentats anteriorment.

Per instal·lar Ruby mitjançant el repo AppStream, engegueu el vostre terminal i actualitzeu els paquets i repositoris del sistema invocant la següent comanda dnf.

$ sudo dnf update

A continuació, assegureu-vos que els paquets esmentats a continuació estiguin instal·lats abans de continuar amb Ruby.

$ sudo dnf install gnupg2 curl tar

Finalment, instal·leu Ruby des dels repositoris Appstream.

$ sudo dnf install @ruby

En acabar, verifiqueu la versió de Ruby instal·lada executant l'ordre.

$ ruby --version

A la sortida, podem veure que hem instal·lat Ruby 2.5.5 al nostre sistema CentOS 8.

Sovint abreujat com a RVM, Ruby Version Manager és una eina versàtil de línia d'ordres i un gestor de paquets, com ara dnf, que us permet instal·lar i gestionar diversos entorns Ruby.

Per instal·lar rvm, primer heu de descarregar l'script d'inici de RVM com a usuari root. Per tant, canvieu de l'usuari normal a l'usuari root i executeu la següent comanda curl.

# curl -sSL https://get.rvm.io | bash

Durant la instal·lació de l'script RVM, es crea un nou grup rvm. A més, rebeu una notificació que l'instal·lador ja no afegeix usuaris al grup rvm automàticament. Els usuaris han de fer-ho ells mateixos.

Per tant, un cop finalitzada la instal·lació, afegiu l'usuari habitual al grup rvm tal com es mostra.

# usermod -aG rvm tecmint

A continuació, actualitzeu les variables d'entorn del sistema executant l'ordre.

# source /etc/profile.d/rvm.sh

A continuació, torneu a carregar RVM.

# rvm reload

A continuació, instal·leu els requisits del paquet.

# rvm requirements

Un cop hàgiu acabat amb la instal·lació, ara podeu comprovar les diferents versions de Ruby que es poden descarregar mitjançant l'ordre.

# rvm list known

En el moment d'escriure aquesta guia, l'última versió de Ruby és la 2.7.1.

Per instal·lar Ruby mitjançant el gestor RVM, executeu l'ordre.

# rvm install ruby 2.7.1

Això trigarà una estona. Aquest seria un moment perfecte per fer una pausa per al cafè mentre el rvm instal·la Ruby 2.7.1.

Un cop finalitzada la instal·lació, verifiqueu la versió de Ruby.

$ ruby --version

Tal com es veu a la sortida, la versió de Ruby ha canviat per reflectir la darrera versió que va ser instal·lada pel gestor RVM.

Per fer de la versió anterior la versió predeterminada de Ruby, executeu l'ordre.

# rvm use 2.7.1 --default

I així és com instal·leu Ruby a CentOS 8 i RHEL 8. Esperem que us resulti molt fàcil instal·lar-lo al vostre sistema. Els vostres comentaris són benvinguts.