Cómo instalar Ruby en Debian con RVM

Cómo instalar Ruby en Debian con RVM

Ruby es un lenguaje de programación popular entre una gran cantidad de desarrolladores. Los rieles son el marco para ejecutar el idioma rubí. Ruby Language fue creado por Yukihiro "Matz" Matsumoto y publicó por primera vez en 1995. Este artículo lo ayudará a instalar Ruby on Rails en los sistemas de Debian Linux utilizando RVM. RVM es Ruby Version Manager ayuda a instalar y administrar un lenguaje Ruby similar a NVM para Node.js.

Paso 1 - Requisitos previos

Inicie sesión en su sistema Debian usando GUI o use SSH para hosts remotos. Luego instale algunos paquetes preadecuados.

Actualización de sudo apto  sudo apt install curl gnupg2  

Paso 2 - Instale RVM

Antes de instalar RVM primero, debemos importar la clave pública en nuestro sistema y luego usar CURL para instalar RVM en nuestro sistema.

curl -ssl https: // rvm.io/mpapis.ASC | sudo gpg2 -importación -  curl -ssl https: // rvm.io/pkuczynski.ASC | sudo gpg2 -importación -  curl -ssl https: // get.RVM.IO | sudo bash -s estable  

Después de instalar RVM primero, necesitamos configurar el entorno RVM utilizando el siguiente comando. para que el shell actual tome nuevas configuraciones de entorno.

fuente /etc /perfil.d/rvm.mierda  

Después de esto, instale todas las dependencias para instalar Ruby automáticamente en el sistema. Ejecutar el comando a continuación en la terminal.

requisitos de RVM  

Paso 3 - Lista de versiones de Ruby disponibles

Obtenga una lista de versiones disponibles de Ruby Language. Puede instalar cualquier versión de su elección o requisitos que se muestren en la lista.

Lista de RVM conocida 
[Ruby-] 1.8.6 [-P420] [Ruby-] 1.8.7 [-head] # Seguridad lanzada en la cabeza [Ruby-] 1.9.1 [-P431] [Ruby-] 1.9.2 [-p330] [Ruby-] 1.9.3 [-P551] [Ruby-] 2.0.0 [-p648] [Ruby-] 2.1 [.10] [Ruby-] 2.2 [.10] [Ruby-] 2.3 [.8] [Ruby-] 2.4 [.9] [Ruby-] 2.5 [.7] [Ruby-] 2.6 [.5] [Ruby-] 2.7 [.0] Ruby-Head 

Paso 4 - Instale Ruby en Debian

RVM es útil para la instalación de múltiples versiones de Ruby en el sistema único. Use el siguiente comando para instalar Ruby requerido en su sistema. Como se muestra a continuación, el ejemplo instalará Ruby 2.6 en el sistema Debian.

instalación RVM 2.7  

[Salida de muestra]

Buscando rubíes binarios, esto podría llevar algún tiempo. No hay rubíes binarios disponibles para: Centos/8/x86_64/ruby-2.7.0. Continuando con la compilación. Lea 'RVM Ayuda Mount' para obtener más información sobre los rubíes binarios. Verificación de requisitos para CentOS. Instalación de requisitos exitoso. Instalación de Ruby desde la fuente a:/usr/local/rvm/rubies/ruby-2.7.0, esto puede llevar un tiempo dependiendo de su (s) CPU (s) ... Ruby-2.7.0 - #Downloading Ruby -2.7.0, esto puede llevar un tiempo dependiendo de su conexión ... % total % recibido % Xferd Tiempo de velocidad promedio Tiempo de velocidad Currente Dura de carga Total gastado Velocidad a la izquierda 100 14.0m 100 14.0m 0 0 107m 0-:-:--:-:---:-:-107m Ruby-2.7.0 - #extrando a Ruby -2.7.0 a/usr/local/rvm/src/ruby-2.7.0 ... Ruby-2.7.0 - #Configuración ... Ruby -2.7.0- #Post-Configuración ... Ruby-2.7.0 - #compilando ... -... Ruby -2.7.0 - #Instalación ... Ruby -2.7.0 - #Ejecutable de binarios de fabricación ... Rubygems instalados 3.1.2 es más nuevo que 3.0.8 provisto de rubí instalado, omitiendo la instalación, use -Force para forzar la instalación. Ruby-2.7.0 - #gemset creado/usr/local/rvm/gems/[correo electrónico protegido] Ruby -2.7.0 - #importing gemset/usr/local/rvm/gemsets/global.gemas ... Ruby-2.7.0 - #Generando envoltorios globales ... Ruby -2.7.0 - #gemset creado/usr/local/rvm/gems/ruby -2.7.0 Ruby-2.7.0 - #importing gemsetfile/usr/local/rvm/gemsets/predeterminado.gemas evaluadas para vaciar la lista de gemas Ruby-2.7.0 - #Generando envoltorios predeterminados ... Ruby -2.7.0 - #Adjusting #Shebangs para (Gem IRB ERB RI RDOC TestRB Rake). Instalación de Ruby-2.7.0 - #Complete Ruby se construyó sin documentación, para construirlo Ejecutar: RVM Docs Generate -RI 

Paso 5 - Configuración de la versión Ruby predeterminada

Use el comando RVM para configurar la versión Ruby predeterminada para ser utilizada por aplicaciones. Puede instalar múltiples versiones como se define en el paso anterior. Ahora seleccione qué versión desea usar.

RVM usa 2.7 –Fairte   Usando/usr/local/rvm/gems/ruby-2.7.0 

Paso 6 - Verifique la versión de Ruby

Usando el siguiente comando, puede verificar la versión actual de Ruby.

Ruby -Versión  Ruby 2.7.0p0 (2019-12-25 Revisión 647EE6F091) [x86_64-linux] 

Paso 7 - Instalar rieles

Puede instalar la última versión de lanzamiento estable de Rails ejecutando el siguiente comando. Instalará rieles en gemset global para que todas las aplicaciones compartan la misma versión de rieles.

rieles de instalación de gemas  Rails -V  

O podemos obtener una versión específica de Rails definiendo -Versión durante la instalación. Visite aquí para obtener versiones de Rails disponibles.

Rieles de instalación de gemas -Version = 5.2.3  

Felicitaciones, ha instalado con éxito Ruby en su sistema. Lea nuestros próximos artículos para implementar Ruby con Apache o Ruby con Nginx Web Server con simples pasos.