GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Ruby en Debian 10

Ruby es uno de los lenguajes más populares en la actualidad. Tiene una sintaxis elegante y es el lenguaje detrás del marco Ruby on Rails.

En este artículo, veremos diferentes formas de instalar Ruby en Debian 10.

Le mostraremos cómo instalar Ruby desde los repositorios predeterminados de Debian 10 y usar los scripts Rbenv y RVM. Elija el método de instalación que sea más apropiado para su configuración y entorno.

Instalar Ruby desde Debian Repositories #

Este es el método más fácil para instalar Ruby en Debian. Al momento de escribir, la versión en los repositorios estándar de Debian es 2.5.5.

Ejecute los siguientes comandos como root o usuario con privilegios sudo para actualizar la lista de paquetes e instalar Ruby:

sudo apt updatesudo apt install ruby-full

Una vez completada la instalación, verifíquela imprimiendo la versión de Ruby:

ruby --version

La salida se verá así:

ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]

Su versión de Ruby puede diferir de la que se muestra arriba.

¡Eso es todo! Ha instalado correctamente Ruby en su sistema Debian y puede comenzar a usarlo.

Instalando Ruby usando Rbenv #

Rbenv es una utilidad ligera de gestión de versiones de Ruby que le permite cambiar fácilmente de versión de Ruby.

Usaremos el ruby-build complemento que amplía la funcionalidad principal de Rbenv y le permite instalar cualquier versión de Ruby desde la fuente.

Comience instalando git y otras dependencias requeridas para compilar Ruby desde la fuente:

sudo apt update
sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev \        autoconf bison build-essential libyaml-dev \        libreadline-dev libncurses5-dev libffi-dev libgdbm-dev

Ejecute el siguiente comando para instalar los scripts rbenv y ruby-build:

curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -

El script clonará los repositorios rbenv y ruby-build de GitHub a ~/.rbenv directorio.

Para empezar a usar rbenv , debe agregar $HOME/.rbenv/bin a tu PATH .

Si está utilizando Bash:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrc

Si está utilizando Zsh:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrcecho 'eval "$(rbenv init -)"' >> ~/.zshrcsource ~/.zshrc

Ejecute rbenv -v Comando para asegurarse de que la instalación fue exitosa:

rbenv -v
rbenv 1.1.2-26-gc6324ff

Para obtener una lista de todas las versiones de Ruby que se pueden instalar con rbenv introduce:

rbenv install -l

Por ejemplo, para instalar la versión 2.7.0 de Ruby y establecerla como versión predeterminada, escribiría:

rbenv install 2.7.0rbenv global 2.7.0

Verifique que Ruby se instaló correctamente:

ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]

Instalar Ruby usando RVM #

RVM (Administrador de versiones de Ruby) es una herramienta de línea de comandos que le permite instalar, administrar y trabajar con múltiples entornos de Ruby.

Instale las dependencias requeridas para compilar Ruby desde la fuente:

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

Ejecute los siguientes comandos para agregar la clave GPG e instalar RVM:

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable

Para comenzar a usar RVM, ingrese:

source ~/.rvm/scripts/rvm

Para obtener una lista de todas las versiones conocidas de Ruby, escriba:

rvm list known

Instale la última versión estable de Ruby con RVM y configúrela como la versión predeterminada:

rvm install rubyrvm --default use ruby

Verifique que Ruby se haya instalado correctamente imprimiendo el número de versión:

ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]

Si desea instalar una versión específica de Ruby, ingrese los comandos a continuación. Reemplazar x.x.x con la versión de Ruby que desea instalar:

rvm install ruby-x.x.xrvm --default use ruby-x.x.x

Para obtener más información sobre cómo administrar sus instalaciones de Ruby con RVM, consulte su página de documentación.


Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar Ruby on Rails en Debian 9 Stretch Linux

  3. Cómo instalar Ruby en CentOS 8

  4. Cómo instalar Python 3.9 en Debian 10

  5. Cómo instalar TeamViewer en Debian 10

Cómo instalar Debian 11

Cómo instalar Ruby on Rails en Debian 9

Cómo instalar Ruby on Rails en Debian 10

Cómo instalar Go en Debian 10

Cómo instalar Ruby en Debian 11

Cómo instalar Go en Debian