Reputation: 8346
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.
Upvotes: 5
Views: 1587
Reputation:
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.
Upvotes: 0
Reputation: 11
"install ri" installs 1.8 (on Ubuntu 12.04 at least). Use
sudo apt-get install ri1.9
Upvotes: 1
Reputation: 111
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).
Upvotes: 1
Reputation: 10002
what about this ?
apt-get install ri1.8
EDIT
or try this: (non rvm)
gem install rdoc rdoc-data
rdoc-data --install
Upvotes: 8