该页面http://www.ruby-lang.org/en/downloads/仅显示 1.9.1 for Linux。
现在我正在使用 RVM 做一个
rvm install 1.9.2
它需要编译。有没有apt-get install 的方式来安装呢?
有没有办法列出 apt-get 可以安装的所有 Ruby 版本?
该页面http://www.ruby-lang.org/en/downloads/仅显示 1.9.1 for Linux。
现在我正在使用 RVM 做一个
rvm install 1.9.2
它需要编译。有没有apt-get install 的方式来安装呢?
有没有办法列出 apt-get 可以安装的所有 Ruby 版本?
要列出可用版本,您可以使用以下命令:
apt-cache search --names-only '^ruby1.*'
如果您使用 Debian,1.8、1.9、1.9.1 可用于测试。1.9.2 仅适用于不稳定版。
根据以下搜索,在 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
这才3周,给它一些时间:P
你可以为 ruby1.9.1 做
ruby1.9.1-dev
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