2

该页面http://www.ruby-lang.org/en/downloads/仅显示 1.9.1 for Linux。

现在我正在使用 RVM 做一个

rvm install 1.9.2

它需要编译。有没有apt-get install 的方式来安装呢?

有没有办法列出 apt-get 可以安装的所有 Ruby 版本?

4

5 回答 5

7

要列出可用版本,您可以使用以下命令:

 apt-cache search --names-only '^ruby1.*'

如果您使用 Debian,1.8、1.9、1.9.1 可用于测试。1.9.2 仅适用于不稳定版。

于 2010-09-09T21:25:03.973 回答
4

根据以下搜索,在 debian 挤压和 sid 中​​,1.9.1 包实际上基于 1.9.2 分支: http ://packages.debian.org/search?keywords=ruby1.9.1&searchon=names&suite=all§ion=all

并且变更日志也这么说: http ://packages.debian.org/changelogs/pool/main/r/ruby1.9.1/ruby1.9.1_1.9.2~svn28788-1/changelog

于 2010-09-09T21:30:34.217 回答
1

这才3周,给它一些时间:P

于 2010-09-09T21:25:51.103 回答
0

你可以为 ruby​​1.9.1 做

ruby1.9.1-dev
于 2012-08-30T22:32:33.020 回答
0

rvm 现在支持二进制 rubies,因此无需编译:

rvm get head # this change will be available in rvm 1.16
rvm list remote
rvm mount 1.9.3

只有 ruby​​ 1.9.3 适合安装在相对路径中,所以不要期望早期版本可用(对于其他路径,然后是 /usr/local/rvm)。

如果rvm list remote是空的,那么让我知道你的系统是什么,你可以在 freenode 服务器的 #rvmrvm info上的 irc mpapis上找到我,或者在这里开票: https ://github.com/wayneeseguin/rvm/issues/new

于 2012-08-30T23:31:56.440 回答