Configurar Ruby

Background

Obtener la configuración de Ruby en su propio equipo es el primer paso para escribir y ejecutar sus propios programas Ruby. Instalar Ruby también te da acceso a interactive ruby (irb), que te permite jugar con Ruby en tiempo real.

Este artículo le ayudará a asegurarse de que tiene Ruby 2.2.0 instalado en su computadora, luego le mostrará formas de jugar con Ruby para demostrar que funciona. Comencemos:

Instalando Ruby (Mac)

¿Sabía que mientras estaba recorriendo el curso Codecademy Ruby en la web, tenía un intérprete Ruby integrado en su sistema operativo Mac todo el tiempo? Vamos a ver qué versión de Ruby tienes.

  • Abra la aplicación Terminal. Por lo general, vive en Applications/Utilities/Terminal.app.
  • Dentro de su Terminal, type ruby -v.

Este comando le indicará qué versión de Ruby tiene instalada. Queremos asegurarnos de que tienes Ruby 2.2.1 o superior.Si su versión está por debajo de 2.2.1, siga los pasos en la sección Instalar RVM. Si ya estás por encima de la versión 2.2.1, ¡siéntete libre de continuar con el Despertar, Ruby! apartado.

Install RVM (Ruby Version Manager) (Mac)

RVM, abreviatura de Ruby Version Manager, es una herramienta de línea de comandos que le permite instalar y administrar diferentes versiones de Ruby en su computadora. RVM es una herramienta muy popular para administrar versiones de Ruby, ¡así que vamos a configurarla!

  • Para instalar RVM, vaya a Terminal y copie en esta línea exactamente:\curl -sSL https://get.rvm.io | bash -s stable

  • Pulsa enter y espera un momento mientras tu ordenador instala RVM.

  • Una vez que RVM haya terminado de instalarse, podemos usarlo para instalar Ruby 2.2.1. Para hacer esto, escriba:sudo rvm install 2.2.1

Después de presionar enter, la línea de comandos le pedirá que escriba la contraseña de su computadora. Escríbelo y pulsa enter. Debería ver Ruby comenzar a descargar e instalar dentro de su ventana de línea de comandos.

Nota: Instalar una nueva versión de Ruby llevará algún tiempo. Es el momento perfecto para una pausa para el café.

Una vez instalado Ruby, vamos a establecer Ruby 2.2.1 como la versión predeterminada de Ruby en su computadora. Haga esto escribiendo esto en la línea de comandos:rvm use --default 2.2.1

Si tiene problemas para instalar Ruby con RVM, consulte la documentación en el sitio web de RVM aquí

Una vez que haya establecido Ruby 2.2.1 como su versión predeterminada de Ruby, diríjase a Wake Up, Ruby! apartado.

Instalar Ruby (Windows)

Todo lo que necesita para poner en marcha Ruby en Windows se puede hacer a través de RubyInstaller. Descargue el instalador de Ruby versión 2.2.1 aquí.Recomendamos descargar la versión que no sea de 64 bits.Abra el programa y haga clic en siguiente en el instalador.Una vez finalizado el instalador, busque un programa llamado Iniciar símbolo del sistema con Ruby. Este es un programa creado por el instalador de Ruby en el último paso, y le permitirá ejecutar comandos de Ruby a través de su interfaz de línea de comandos.

¡Despierta, Ruby!

Has despertado a Ruby. Ahora vamos a calentarlo. Escriba esto en la línea de comandos:

irb

Que debería generar esto:

irb(main):001:0>

Ahora estás en un «entorno Ruby interactivo».»Casi todas las reglas que aprendiste sobre el universo Ruby se aplican aquí. Realizar algunos cálculos con operaciones como +, -, *, /, %. Escriba una instrucción if / else o cree una matriz e itere sobre ella con .each. Experimenta con lo que es posible.

Consejo profesional: irb es una herramienta extremadamente útil para refrescar su memoria sobre cómo se comporta Ruby. Si tiene alguna pregunta sobre cómo funciona un método de cadena, o desea ver la diferencia entre las salidas de puts "Hello, world!" y print "Hello, world!", irb es el lugar para experimentar.

Comandos de Terminal Ruby que salvan vidas

  • ctrl + c: interrumpe el proceso actual, extremadamente útil para detener bucles interminables
  • ctrl + d: finaliza la sesión irb y lo devuelve a su shell de terminal

Terminando

Ahora que tiene Ruby instalado y trabajando en su propio equipo, puede ejecutar programas Ruby. Para hacer esto, use la línea de comandos para navegar al directorio donde existe un archivo Ruby. A continuación, escriba ruby en la línea de comandos, seguido del nombre del archivo Ruby que desea ejecutar. Por ejemplo, si el archivo ruby se llamaba test.rb, escribirías ruby test.rb en tu línea de comandos. Pulsa enter y verás cómo tu programa Ruby despliega sus alas.