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