Cómo instalar Ruby Version Manager (RVM) en Debian 11 Bullseye

Cómo instalar Ruby Version Manager (RVM) en Debian 11 Bullseye

 

Ruby Version Manager es una herramienta de línea de comandos para instalar y administrar múltiples intérpretes y versiones de Ruby, así como conjuntos de gemas simultáneamente en la misma computadora. La instalación de RVM en Debian 11 bullseye o 10 buster también ayudará a los usuarios a obtener la última versión de Ruby en lugar de apegarse a la proporcionada a través del repositorio predeterminado de Debian.

Por lo tanto, este Ruby Version Manager ofrece flexibilidad a los desarrolladores que trabajan en varios proyectos con diferentes requisitos.

Pasos para instalar RVM en Debian 11 Bullseye

Solo necesita un usuario con derechos sudo para realizar este tutorial y los pasos que se dan aquí también se pueden usar para Debian 10 Buster.

Ejecutar actualización del sistema

Actualice los paquetes instalados y actualice la memoria caché del repositorio con el comando de actualización. Además, junto con eso, instale la herramienta cURL.

sudo apt update
sudo apt install curl

Agregar la clave GPG del Administrador de versiones de Ruby

Para permitir que el sistema confirme que los paquetes que instalamos RVM- Ruby Version Manager provienen de una fuente auténtica, agregaremos la clave GPG utilizada para firmar los paquetes RVM

curl -sSL https://rvm.io/mpapis.asc | gpg --import -
curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -

Ejecute el script de instalación de RVM en Debian 11 Bullseye

Luego, ejecute el comando curl para descargar e instalar el RVM usando el script de GitHub en su Debian 11 Linux.

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

Recargar Debian 11 o 10 Shell

Después de la instalación, para permitir que el sistema integre correctamente la ruta de inicio de RVM a la variable de entorno del sistema, cierre la aplicación de terminal y ábrala nuevamente o simplemente vuelva a cargar la sesión de shell con el comando dado:

source ~/.bashrc

Compruebe la versión de Ruby disponible para instalar

Ahora, podemos usar el comando RVM para instalar y administrar las versiones de Ruby en nuestro Debian Linux. Ejecute este comando para enumerar cuáles son las versiones disponibles:

rvm list known

Instalación de Rubí

Ahora, para instalar la última versión, ejecute:

rvm install ruby

para alguna versión específica, mencionar que:

rvm install 3.0

Cómo instalar Ruby Version Manager (RVM) en Debian 11 Bullseye

Nota : si obtiene este error al instalar Ruby:

please read /home/h2s/.rvm/log/1635778195/package_install_patch_g++_gcc_autoconf_automake
_bison_libc6-dev_libffi-dev_libgdbm-dev_libncurses5-dev_libsqlite3-dev_libtool_libyaml-dev_
make_patch_sqlite3_zlib1g-dev_libgmp-dev_libreadline-dev_libssl-dev.log
Requirements installation failed with status: 100.

Luego realice las siguientes cosas:

Editar archivo fuente:

sudo nano /etc/apt/sources.list

Pegue el siguiente repositorio al final del archivo.

deb http://deb.debian.org/debian sid main contrib non-free

Guárdelo presionando Ctrl+O , presione la tecla Enter y salga usando Ctrl+X.

Cómo instalar Ruby Version Manager (RVM) en Debian 11 Bullseye

Ejecutar actualización del sistema:

sudo apt update

Instale las siguientes dependencias:

sudo apt install patch g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev \
libncurses5-dev libsqlite3-dev libtool libyaml-dev make patch sqlite3 zlib1g-dev \
libgmp-dev libreadline-dev libssl-dev

Ahora, verifique si hay otras dependencias requeridas por RVM:

rvm requirements

Una vez hecho esto, podrá instalar cualquier versión de Ruby en su Debian 11 Bullseye sin ningún error.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.