Question

I'm running Ubuntu 11.10 and installed Ruby 1.9 like this:

$ sudo apt-get install ruby1.9 rubygems

Everything is working very well but ri seems to have empty documentations. ri told me that the documentations were empty and I had to install them. I executed this because I read it would help:

$ rdoc --all --ri

Now, when I try to open any documentations:

$ ri Array
Nothing known about Array

I get the same for everything else I search.

Was it helpful?

Solution

what about this ?

apt-get install ri1.8

EDIT

or try this: (non rvm)

gem install rdoc rdoc-data
rdoc-data --install

OTHER TIPS

You are probably using ri1.8 by default. Try running 'ri1.9.1', as you would run ruby1.9.1 when needing that specific version. Using 'update-alternatives' you should be able to set 1.9.1 as default (somehow).

this works for me

sudo apt-get install ri

"install ri" installs 1.8 (on Ubuntu 12.04 at least). Use

sudo apt-get install ri1.9

The documentations do not come immediately with Ruby installations, even up to 1.9.3. An effective shortcut to installing Ruby Documentation is to use the code:

sudo apt-get install ri

No need to specify which version as terminal will capture the documentation from the latest Ruby information, and this should work as long as you have the latest Ruby version installed on Ubuntu.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top