GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Ruby en CentOS 8

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, exploraremos diferentes formas de instalar Ruby en CentOS 8.

Mostraremos cómo instalar Ruby desde los repositorios predeterminados de CentOS 8 y usando los scripts Rbenv y RVM. Elija el método de instalación que sea más apropiado para su configuración y entorno.

Instalando Ruby desde los repositorios CentOS #

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

Ejecute el siguiente comando como root o usuario con privilegios sudo para instalar el ruby paquete:

sudo dnf install ruby

Una vez completada la instalación, puede verificar que fue exitosa 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]

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

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

Instalar Ruby con 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 dnf install git wget gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

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

wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | bash

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

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

Si está utilizando Bash, escriba:

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

Si está utilizando el tipo 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-17-g7795476

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

rbenv install -l

Por ejemplo, si desea instalar Ruby 2.7.0 y configurarlo como versión predeterminada, debe escribir:

rbenv install 2.7.0rbenv global 2.7.0

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

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

Instalando Ruby con 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.

Primero, instale las dependencias requeridas para rvm para compilar Ruby desde la fuente:

sudo dnf install curl gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

Ejecute los siguientes comandos para importar las claves GPG e instalar RVM:

gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable

Para comenzar a usar RVM, debe ejecutar el siguiente source comando:

source ~/.rvm/scripts/rvm

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

rvm list known

Si, por ejemplo, desea instalar Ruby 2.6 y configurarlo como la versión predeterminada, debe ejecutar los siguientes comandos:

rvm install 2.6rvm use 2.6 --default

Verifique la instalación:

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

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


Cent OS
  1. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  2. Cómo instalar Ruby on Rails en CentOS 8

  3. Cómo instalar Ruby on Rails en CentOS / RHEL8

  4. Cómo instalar Ruby en CentOS/RHEL 8

  5. Cómo instalar Ruby 1.9.3 y Rubygems 1.8.24 en CentOS 6.2

Cómo instalar R en CentOS 8

Cómo instalar Ruby en Debian 10

Cómo instalar Ruby on Rails en CentOS 8 / RHEL 8

Cómo instalar Ruby on Rails en CentOS 7 / RHEL 7

Cómo instalar Ruby on Rails en CentOS 7

Cómo instalar Ruby on Rails en CentOS 8