En esta sección, aprenderás a configurar tu entorno de desarrollo para programar en Ruby. Este es un paso crucial para asegurarte de que tienes todas las herramientas necesarias para escribir, ejecutar y depurar tus programas en Ruby.

  1. Instalación de Ruby

1.1. Verificar si Ruby ya está instalado

Antes de instalar Ruby, verifica si ya está instalado en tu sistema. Abre una terminal y escribe:

ruby -v

Si Ruby está instalado, verás algo como esto:

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

Si no ves una versión de Ruby, sigue los pasos a continuación para instalarlo.

1.2. Instalación en Windows

  1. Descargar RubyInstaller: Ve a RubyInstaller y descarga la última versión estable.
  2. Ejecutar el Instalador: Abre el archivo descargado y sigue las instrucciones del instalador. Asegúrate de marcar la opción "Add Ruby executables to your PATH".
  3. Verificar la Instalación: Abre una nueva terminal (cmd o PowerShell) y escribe ruby -v para verificar que Ruby se ha instalado correctamente.

1.3. Instalación en macOS

  1. Usar Homebrew: Si no tienes Homebrew instalado, primero instala Homebrew siguiendo las instrucciones en brew.sh.

  2. Instalar Ruby: Abre una terminal y escribe:

    brew install ruby
    
  3. Verificar la Instalación: Escribe ruby -v en la terminal para verificar que Ruby se ha instalado correctamente.

1.4. Instalación en Linux

  1. Usar el Gestor de Paquetes: Abre una terminal y escribe el comando correspondiente a tu distribución:

    • Ubuntu/Debian:

      sudo apt update
      sudo apt install ruby-full
      
    • Fedora:

      sudo dnf install ruby
      
    • Arch Linux:

      sudo pacman -S ruby
      
  2. Verificar la Instalación: Escribe ruby -v en la terminal para verificar que Ruby se ha instalado correctamente.

  1. Instalación de un Editor de Código

Para escribir código en Ruby, necesitarás un editor de texto o un entorno de desarrollo integrado (IDE). Aquí hay algunas opciones populares:

2.1. Visual Studio Code (VS Code)

  1. Descargar VS Code: Ve a Visual Studio Code y descarga la versión correspondiente a tu sistema operativo.
  2. Instalar Extensiones: Abre VS Code y ve a la sección de extensiones (icono de cuadrado en la barra lateral izquierda). Busca e instala las siguientes extensiones:
    • Ruby: Proporciona soporte básico para Ruby.
    • Solargraph: Proporciona autocompletado y documentación para Ruby.

2.2. Sublime Text

  1. Descargar Sublime Text: Ve a Sublime Text y descarga la versión correspondiente a tu sistema operativo.
  2. Instalar Paquetes: Abre Sublime Text y usa Ctrl+Shift+P (o Cmd+Shift+P en macOS) para abrir la paleta de comandos. Escribe Install Package Control y selecciona la opción para instalarlo. Luego, usa la paleta de comandos nuevamente para instalar los siguientes paquetes:
    • Ruby: Proporciona soporte básico para Ruby.
    • SublimeLinter: Proporciona linting para detectar errores en el código.

2.3. RubyMine

  1. Descargar RubyMine: Ve a RubyMine y descarga la versión correspondiente a tu sistema operativo.
  2. Instalar RubyMine: Sigue las instrucciones del instalador para completar la instalación.

  1. Configuración de un Gestor de Versiones de Ruby

Es recomendable usar un gestor de versiones de Ruby para manejar diferentes versiones de Ruby en tu sistema. Aquí hay dos opciones populares:

3.1. RVM (Ruby Version Manager)

  1. Instalar RVM: Abre una terminal y escribe:

    \curl -sSL https://get.rvm.io | bash -s stable
    
  2. Cargar RVM: Cierra y vuelve a abrir la terminal, luego escribe:

    source ~/.rvm/scripts/rvm
    
  3. Instalar Ruby: Usa RVM para instalar Ruby:

    rvm install 2.7.0
    rvm use 2.7.0 --default
    

3.2. rbenv

  1. Instalar rbenv: Abre una terminal y escribe:

    curl -fsSL https://github.com/rbenv/rbenv-installer/raw/main/bin/rbenv-installer | bash
    
  2. Configurar rbenv: Añade las siguientes líneas a tu archivo de configuración de shell (~/.bashrc, ~/.zshrc, etc.):

    export PATH="$HOME/.rbenv/bin:$PATH"
    eval "$(rbenv init -)"
    
  3. Instalar Ruby: Usa rbenv para instalar Ruby:

    rbenv install 2.7.0
    rbenv global 2.7.0
    

  1. Verificación Final

Para asegurarte de que todo está configurado correctamente, abre una terminal y escribe:

ruby -v

Deberías ver la versión de Ruby que instalaste. Luego, crea un archivo llamado hello.rb con el siguiente contenido:

puts "Hello, world!"

Guarda el archivo y ejecútalo en la terminal con:

ruby hello.rb

Deberías ver la salida:

Hello, world!

Conclusión

Ahora tienes tu entorno de desarrollo configurado para programar en Ruby. En el próximo tema, escribirás tu primer programa en Ruby y aprenderás sobre la sintaxis básica del lenguaje. ¡Vamos a empezar!

© Copyright 2024. Todos los derechos reservados