Cómo instalar Ruby en CentOS/RHEL 8

Cómo instalar Ruby en CentOS/RHEL 8

Ruby. es un lenguaje de programación dinámico, multipropósito, gratuito y de código abierto que se usa generalmente para el desarrollo de aplicaciones web.

Es un lenguaje de alto nivel lenguaje de programación que disfruta de una comunidad vibrante de desarrolladores que ayudan a mantener y mejorar continuamente el lenguaje para un código mejor y más eficiente. Ruby. se puede utilizar en diversas aplicaciones, como análisis de datos, soluciones de bases de datos personalizadas y creación de prototipos, por mencionar algunas.

En este artículo, aprenderá a instalar Ruby. en CentOS 8. y RHEL 8. Linux.

Hay 2 formas de instalar Ruby.

  1. Instalar Ruby a través de Appstream Repositories
  2. Instalar Ruby a través de RVM Manager

Vamos a aclarar cómo instalar Ruby. usando los métodos mencionados anteriormente.

Instalar Ruby en CentOS 8 a través de Appstream Repository

Para instalar Ruby usando el repositorio AppStream. inicie su terminal y actualice los paquetes y repositorios del sistema invocando el siguiente comando dnf.

$ sudo dnf update freestar.config.enabled_slots.push

A continuación, asegúrese de que los paquetes mencionados a continuación estén instalados antes Seguimos adelante con Ruby.

$ sudo dnf install gnupg2 curl tar

Finalmente, instale Ruby desde los repositorios de Appstream.

$ sudo dnf install @ruby  Instalar Ruby en CentOS 8  Instalar Ruby en CentOS 8 Instale Ruby en CentOS 8

Al finalizar, verifique la versión de Ruby. se instala ejecutando el comando.

$ ruby ​​–version  Verificar la versión de Ruby en CentOS 8  Verificar la versión de Ruby en CentOS 8 Verificar la versión de Ruby en CentOS 8

De la salida, podemos ver que hemos instalado Ruby 2.5.5. en nuestro sistema CentOS 8.

Instale Ruby en CentOS 8 usando el Administrador RVM

A menudo abreviado como RVM. Ruby Version Manager. es una herramienta de línea de comandos versátil y administrador de paquetes como dnf que le permite instalar y administrar varios entornos Ruby.

Para instalar rvm. primero debe descargar el script de inicio RVM. como usuario root. Por lo tanto, cambie de usuario normal a root y ejecute el siguiente comando curl.

# curl-sSL https://get.rvm.io | bash  Instalar RVM en CentOS 8 Instalar RVM en CentOS 8 Instalar RVM en CentOS 8

Durante la instalación de RVM. se crea un nuevo grupo rvm. Además, recibe una notificación de que el instalador ya no agrega usuarios al grupo rvm. automáticamente. Los usuarios deben hacer esto por sí mismos.

Por lo tanto, una vez realizada la instalación, agregue el usuario normal al grupo rvm. como se muestra.

# usermod-aG rvm tecmint

A continuación, actualice las variables de entorno del sistema ejecutando el comando.

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

Luego, vuelva a cargar RVM.

# recarga de rvm  Recargar RVM en CentOS 8  Re cargar RVM en CentOS 8 Vuelva a cargar RVM en CentOS 8

A continuación, instale los requisitos del paquete.

# rvm requirements Instalar los requisitos de RVM en CentOS 8  Instalar los requisitos de RVM en CentOS 8 Instale los requisitos de RVM en CentOS 8

Una vez que haya terminado con la instalación, ahora puede verificar las distintas versiones de Ruby. que están disponibles para descargar usando el comando.

# rvm list known  RVM Versiones Ruby disponibles RVM Versiones Ruby disponibles Versiones de Ruby disponibles de RVM

En el momento de redactar esta guía, la última versión de Ruby es 2.7.1.

Para instalar Ruby usando el administrador RVM. ejecute el comando.

# rvm install ruby ​​2.7.1  Instalar Ruby usando RVM en CentOS 8  Instalar Ruby usando RVM en CentOS 8 Instalar Ruby usando RVM en CentOS 8

Esto llevará un tiempo. Este sería un momento perfecto para tomar un café mientras rvm. instala Ruby 2.7.1.

Una vez completada la instalación, verifique la versión de Ruby.

$ ruby ​​–version Verifique la versión de Ruby en CentOS 8  Verificar la versión de Ruby en CentOS 8 Verifique la versión de Ruby en CentOS 8

Como se ve en el resultado, la versión de Ruby. ha cambiado para reflejar la última versión que fue instalada por el administrador RVM.

Para hacer que la versión anterior sea la versión predeterminada de Ruby, ejecute el comando.

# rvm use 2.7.1–default  Establecer la versión predeterminada de Ruby en CentOS 8 Establecer la versión predeterminada de Ruby en CentOS 8 Establecer la versión predeterminada de Ruby en CentOS 8

Y así es como se instala Ruby. en CentOS 8. y RHEL 8. Esperamos que le resulte muy sencillo instalarlo en su sistema. Sus comentarios son bienvenidos.