5

我正在运行 Ubuntu 11.10 并像这样安装 Ruby 1.9:

$ sudo apt-get install ruby1.9 rubygems

一切都运行良好,但ri似乎有空文档。ri告诉我文档是空的,我必须安装它们。我执行了这个,因为我读过它会有所帮助:

$ rdoc --all --ri

现在,当我尝试打开任何文档时:

$ ri Array
Nothing known about Array

我搜索的其他所有内容都相同。

4

5 回答 5

8

那这个呢 ?

apt-get install ri1.8

编辑

或试试这个:(非 rvm)

gem install rdoc rdoc-data
rdoc-data --install
于 2012-04-02T17:37:07.017 回答
1

“安装 ri” 安装 1.8(至少在 Ubuntu 12.04 上)。利用

sudo apt-get install ri1.9
于 2013-02-22T07:43:05.597 回答
1

您可能默认使用 ri1.8。尝试运行“ri1.9.1”,因为在需要特定版本时会运行 ruby​​1.9.1。使用“update-alternatives”,您应该能够将 1.9.1 设​​置为默认值(不知何故)。

于 2012-09-05T22:12:41.377 回答
1

这对我有用

sudo apt-get install ri

于 2013-01-10T21:12:08.373 回答
0

文档不会随 Ruby 安装立即提供,即使是 1.9.3 也是如此。安装 Ruby 文档的一个有效快捷方式是使用以下代码:

sudo apt-get install ri

无需指定哪个版本作为终端将从最新的 Ruby 信息中捕获文档,只要您在 Ubuntu 上安装了最新的 Ruby 版本,这应该可以工作。

于 2014-04-08T02:10:30.573 回答