Instalar los RubyGems en Windows :
0x01.- Descargamos los rubygems desde :
http://rubyforge.org/frs/download.php/35283/rubygems-1.1.1.tgz
0x02.- Copiamos la carpeta descomprimida al directorio donde tenemos instalado ruby en mi caso c:\ruby entonces los rubygem estarian aqu? c:\ruby\rubygem
(http://bocvkblog.googlepages.com/trubygems1.png)
0x03 .- Abrimos la consola de Windows , primero nos ubicamos ubicamos en la carpeta donde esta nuestro ruby y luego pasamos a la carpeta del rubygem .
Una vez ah? tecleamos : setup.rb , le damos enter y luego comenzara a instalar :
(http://bocvkblog.googlepages.com/trubygems2.png)
(http://bocvkblog.googlepages.com/trubygems3.png)
Cuando termina les aparecera algo asi :
(http://bocvkblog.googlepages.com/trubygems4.png)
0x04 .- Y luego vemos los rubygems tecleando : gem list
(http://bocvkblog.googlepages.com/trubygems5.png)
0x05 .- Luego siguieren instalan mas rubygems asi : gem install <nombre de la gema>
Para mas informaci?n :
RubyGems: Instalando paquetes para Ruby by protos (Para Linux) (http://foro.code-makers.es/rubygems_instalando_paquetes_para_ruby-t1887.0.html)
Instalando la libreria Tk
Para poder utilizar la libreria tk , es necesario instalar el ActiveTcl que lo puede descargar desde :
www.activestate.com/store/activetcl/download/
Aki un code de ej (lo hice para probar que funcionaba) :
#Ejemplo de aplicacion grafica usando la Libreria Tk
#coder : Bocvk
#Greetz : Ruby Team , Code Makers , protos =)
require 'tk'
root=TkRoot.new() {title "Uso de libreria Tk"}
TkLabel.new(root) {
text "\n\nc0ded by Bocvk\n\[email protected]"
pack("side"=>"bottom")
}
TkLabel.new(root) {
text "Para usar tk necesita el Active Tcl (Si estas en windows)"
pack("side"=>"top")
}
TkLabel.new(root) {
text "Ejemplo de aplicacion grafica en Ruby usando libreria TK"
pack("side"=>"top")
}
Tk.mainloop()
(http://bocvkblog.googlepages.com/ejtk.png)
Documento sobre el uso de tk [Ingles] (http://bocvkblog.googlepages.com/rubytk_en.html)