GNU/Linux >> Tutoriales Linux >  >> Debian

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

Añadir 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

A continuación, ejecute el curl Comando para descargar e instalar el RVM usando un 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 usando el comando dado:

source ~/.bashrc

Verifique 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

Nota :si recibe 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 lo siguiente:

Editar archivo de origen:

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

Guardar presionando Ctrl+O , pulsa Intro y salga usando Ctrl+X.

Ejecutar actualización del sistema:

sudo apt update

Instalar 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.

• Cómo instalar Anaconda en Debian 10 u 11 Bullseye
• Instale Node js y NPM en Debian 11 Bullseye
• Instale Python 3. x o 2.7 en Debian 11 Bullseye Linux


Debian
  1. Cómo configurar RVM en Debian 10 Buster

  2. Cómo instalar Java en Debian 9

  3. Cómo instalar Ruby en Debian 9

  4. Cómo instalar Python 3.8 en Debian 11 Bullseye

  5. Cómo instalar Python 3.9 en Debian 11 Bullseye

Cómo instalar RVM- Ruby Version Manager en Ubuntu 20.04 LTS

Cómo instalar Ruby on Rails en Debian 9

Cómo instalar Ruby on Rails en Debian 10

Cómo instalar Ruby on Rails en Debian 11

¿Cómo instalar Git en Debian 10?

Cómo instalar Ruby en Debian 11