Ruby es uno de los lenguajes de programación más utilizados y fáciles de usar. Ruby es un intérprete orientado a objetos de código abierto que se puede instalar en un sistema Linux. Muchos programadores prefieren Python a Ruby para comenzar a aprender programación básica, pero Ruby puede manejar grandes marcos web y aplicaciones web. Una vez que comience a aprender Ruby, lo encontrará menos parecido a una máquina y no repetitivo. Si está confundido entre Ruby y Ruby on Rails, debo mencionar que no son lo mismo; Ruby es un lenguaje de programación; por otro lado, Ruby on Rails es un framework web.
Instalar Ruby en Linux
Ruby está escrito en el lenguaje de programación C y la sintaxis es similar a Perl y Python. Instalar Ruby en un sistema Linux no requiere muchas habilidades informáticas. Requiere una conexión a Internet activa y privilegios de root para instalar el lenguaje Ruby en cualquier sistema. Si eres un novato en Ruby, esta publicación te resultará útil. Aquí, lo guiaré sobre cómo instalar y comenzar con Ruby en los sistemas Linux basados en Debian, Red Hat y Arch.
1. Instale Ruby en Debian/Ubuntu Linux
Instalar Ruby en un sistema Debian o Ubuntu es sencillo. Hay más de un método que puede usar para instalarlo en su máquina. Aquí, veremos cómo puede usar el comando aptitude y el entorno Ruby para instalar Ruby en su sistema basado en Debian.
Método 1:instalar Ruby a través del repositorio de Linux
Puede ejecutar el siguiente comando en su terminal con privilegios de root para instalar Ruby a través del comando del paquete aptitude en Ubuntu y otras distribuciones basadas en Debian; el siguiente comando único instalará el lenguaje Ruby y los archivos de dependencia de Ruby en su sistema Linux. No olvide actualizar el repositorio de su sistema antes de instalar cualquier paquete.
sudo apt update sudo apt install ruby-full
Método 2:Instalar Ruby a través del entorno Ruby
En este método, veremos cómo crear un entorno para Ruby e instalar Ruby a través del entorno Ruby (Rb Env). Primero, ejecute el siguiente comando en su terminal para obtener el entorno de Ruby y los paquetes de dependencia en su sistema.
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
Ahora, ejecute el comando cURL que se proporciona a continuación para obtener Ruby en su sistema. El comando extraerá el archivo de instalación de Github.
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
Después de configurar el entorno y descargar Ruby, ahora puede ejecutar el siguiente bashrc y eco comandos en su terminal para configurar el sistema.
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc source ~/.bashrc
Finalmente, ejecute el siguiente comando en la terminal de su sistema para instalar Ruby a través del entorno Ruby. Puede elegir entre las versiones global y constante y seleccionar cualquiera de los siguientes comandos en su shell.
rbenv install 2.5.1 rbenv global 2.5.1
Cuando finalice la instalación, verifique la versión de Ruby para saber si está instalado correctamente dentro de su sistema Linux o no.
ruby --version
2. Instale Ruby en Fedora y Red Hat Linux
Si está utilizando una estación de trabajo Red Hat Linux o Fedora, ahora es más rápido para usted instalar Ruby en su sistema. Como la versión más nueva de Fedora es compatible con DNF y YUM, la instalación de paquetes en Fedora a través del comando YUM no sería un problema.
Solo necesita ejecutar el siguiente comando Yum en el terminal para instalar el paquete completo de Ruby en su sistema Linux basado en Red Hat.
$ sudo yum install ruby
3. Instalar Ruby en Arch Linux
Instalar el lenguaje Ruby en un sistema Linux basado en Arch no es muy diferente de instalarlo en otras distribuciones. Puede ejecutar el siguiente comando de Pacman en su consola con privilegios de root para instalar Ruby en su máquina.
sudo pacman -S ruby
He usado un Manjaro KDE Linux para ilustrar el método de Ruby en Arch Linux. También puede ejecutar el comando Pacman anterior en otros sistemas basados en Arch.
Si encuentra algún problema al instalar el paquete en su sistema Arch y basado en Arch, puede hacer clic en este enlace para descargar el paquete ZST compilado de Ruby para su sistema. Después de descargar el paquete, puede instalarlo a través del instalador de paquetes predeterminado en su Arch Linux.
Ejecute su primer código Ruby
Hasta ahora, hemos visto los métodos para instalar Ruby en diferentes sistemas Linux. Ahora es el momento de probar el tradicional 'Hello World' a través de Ruby en nuestra máquina Linux. Puede copiar el siguiente código de Ruby 'Hello World' para probarlo en su dispositivo.
puts "Hello, World!"
Primero, abra su bloc de notas y escriba su código Ruby. Luego guárdelo con un .rb
extensión de archivo. Ahora, ejecute el siguiente cd y ls comandos para encontrar el archivo en su sistema de archivos.
Ahora escribe la sintaxis Ruby luego escriba su nombre de archivo con la extensión de archivo y presione el botón Entrar para ejecutar el código en su terminal de Linux. En el resultado, vería su primera 'Hello Word' a través de Ruby.
ruby hello.rb
Palabras finales
La instalación de Ruby en un sistema Linux es sencilla y sin problemas. En toda la publicación, describí los métodos para instalar Ruby en las principales distribuciones de Linux. También he demostrado el método de cómo ejecutar un código Ruby simple a través de la terminal.
Compártalo con sus amigos y la comunidad de Linux si encuentra esta publicación útil e informativa. También puedes escribir tus opiniones sobre esta publicación en la sección de comentarios.