Instalar documentación de Ruby desde el codigo fuente. - Rubén on Rails
14 AGO

Instalar documentación de Ruby desde el codigo fuente.

Comment-icon Comentarios

Algo que no me funcionaba y que no le preste mucha atención por tenerla disponible en Internet era la documentación de Ruby mediante mi comoda consola a traves del comando ri. Pero esta vez, ya estando un poco ocioso me puse a averiguar el porqué y husmeando entre las opciones de configuracion del instalador encontre la respuesta.

Siempre que instalo Ruby prefiero hacerlo desde el código fuente, asi que aqui les dejo los pasos:

1) Obtener y descomprimir el codigo fuente:

wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz
  tar -xvzf ruby-1.8.7-p174.tar.gz
  cd ruby-1.8.7-p174

2) Buscar alguna opción de configuración relacionada

./configure --help |grep doc (que seria de nuestras vidas sin *grep*)

La salida seria esta:

--infodir=DIR          info documentation [DATAROOTDIR/info]
  --mandir=DIR           man documentation [DATAROOTDIR/man]
  --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
  --htmldir=DIR          html documentation [DOCDIR]
  --dvidir=DIR           dvi documentation [DOCDIR]
  --pdfdir=DIR           pdf documentation [DOCDIR]
  --psdir=DIR            ps documentation [DOCDIR]
  --enable-install-doc    build and install rdoc indexes during install (aja te encontramos!)
  --with-mantype=TYPE specify man page type; TYPE is one of man and doc

3) Proceder a la instalacion clasica

./configure --enable-install-doc
 make
 sudo make install

4) Terminada la instalación verificamos su funcionamiento:

ri Array.each

Como un adicional, tenemos disponible un plugin para el editor, si aún no lo usas estás a tiempo de pedir perdón ;)