Ruby Installer, Gem Install, GTK2 (Instalación y configuración en Windows 7)

 

Esta es una pequeña guía de como instalar Ruby y como trabajar en Windows.

 

 

Instalación de Ruby

 

En mi caso para instalar Ruby usaré el Ruby Installer que lo pueden obtener de este enlace: http://rubyinstaller.org/news/2011/10/31/rubyinstaller-1-9-3-p0-released/

Una vez descargado procedemos a ejecutar el Instalador y aparecerá lo siguiente:

 

Imagen1

Imagen 1: Pantalla inicial de Instalación de Ruby 1.9.3

 

Aceptamos la licencia de Ruby y luego damos clic en Next donde veremos la siguiente pantalla.

 

Imagen1 

Imagen 2: Selección de Tareas Opcionales de Ruby Installer

 

Es muy importante seleccionar la opción de “Add Ruby excutables to your PATH” si no deseas configurar las variables de entorno manualmente, ya que ciertas personas encuentran dificultoso configurar las variables de entorno, luego procedemos a dar clic en instalar

“Si deseas asociar tus archivos .rb (archivo fuente de Ruby) y .rbw(Workspace de Ruby) dale visto en “Associate .rb and .rbw files with this Ruby Installation”

“Si posteriormente trabajarás con Tcl/Tk añade el soporte dando visto en “Install Tcl/Tk support”

Imagen1 

Imagen 3: Instalación en curso de Ruby

 

Imagen1

Imagen 4: Finalización de la instalación de Ruby

 

Una vez finalizada la instalación de Ruby damos clic en finish y comprobaremos que Ruby esté instalado correctamente en nuestro ordenador, para esto es necesario abrir una ventana de comando de Windows ( Windows + R y escribir cmd), veremos la línea de comandos.

 

Imagen1

Imagen 5: Línea de Comandos de Windows

 

Ejecutamos el comando ruby en la línea de comandos, y sí todo está correctamente instalado veremos la siguiente pantalla:

 

Imagen1

Imagen 6: Correcta instalación de Ruby

A simple vista parece que nada haya pasado, pero si observamos bien, en el título de la Línea de Comando podemos observar que está escrito ruby, lo cual significa que hemos instalado correctamente.

 

Instalación de Gem Install

Gem Install es una interface de línea de comando para Ruby Gems. Con esto podemos instalar gemas localmente o remotamente, ver las gemas instaladas, buscar más gemas, y más.

Trabajamos de forma básica: Especificas una operación y opcionalmente algunos modificadores.

Finalmente podemos tener un archivo de configuración para especificar los argumentos de la línea de comandos más usados. (traducción parcial de http://docs.rubygems.org/read/chapter/9#page57)

Procedemos a descargar la última versión Gem Install que es la 1.8.11 de la siguiente dirección: http://rubyforge.org/frs/download.php/75474/rubygems-1.8.11.zip

Una vez descargado procedemos a descomprimir en alguna ubicación en mi caso será en C:\Ruby Gems\

Imagen1

Imagen 7: Carpeta con los archivos descomprimidos de Ruby Gem.zip

Podemos ver en la imagen los archivos que contiene nuestra carpeta Ruby Gems, como podemos ver los archivos .rb (ruby) tienen un ícono colorido, esto nos indica que están asociados a Ruby. El siguiente paso es abrir una línea de comandos y situarnos en el directorio donde tenemos guardado Ruby Gems

 

Imagen1

Imagen 8: Directorio donde tenemos instalado Ruby Gems

 

Si deseas tener una lista de los archivos que se encuentran en dicha carpeta puedes usar el comando dir, ahora para instalar Ruby Gems lo único que hacemos es escribir en la línea de comandos ruby setup.rb y listo se procederá a instalar Gem Install, finalmente observamos el mensaje de que fue correctamente instalado.

 

image

Imagen 9: Gem Install instaladas en nuestro sistema operativo

Instalación de Gtk2

 

Instalaremos la librería Gtk2, como ya estamos acostumbrados procedemos a abrir una línea de comandos y escribimos gem install gtk2

 

image

 

Imagen 10: Gtk2 correctamente instalado

 

Si desean probar ruby y gtk2 les adjunto el código fuente de un Hola Mundo con su Main

http://pastebin.com/yqrpZPQm => Hola Mundo

http://pastebin.com/wwaT5Xpf => Main

 

Pueden usar un editor de texto (bloc de notas) yo uso notepad++

 

Guardamos los dos archivos con extensión .rb y desde línea de comando desde la ubicación donde los tenemos almacenados ejecutamos la clase main.

ruby main.rb y obtenemos este resultado.

 

image

Imagen 11: Hola mundo hecho en Ruby usando Gtk2

 

by: Lord Istvath