为什么rvm安装ruby不工作?

前端之家收集整理的这篇文章主要介绍了为什么rvm安装ruby不工作?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
据说在 the Rails 3.2.9 blog上建议安装Ruby 1.9.3-p327.但
rvm install ruby-1.9.3-p327

实际上给出了一个错误,日志说:

There is no checksum for
'http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.bz2' or
'ruby-1.9.3-p327.tar.bz2',it’s not possible to validate it. If you
wish to continue with unverified download add '--verify-downloads 1'
after the command.

但是我检查了http://ftp.ruby-lang.org/pub/ruby/1.9/,而ruby-1.9.3-p286具有与p327相同的文件.那么校验和位于哪里?是否在.bz2文件内?那么我们该如何安装p327呢,就是这样

rvm install 1.9.3-p327 --verify-downloads 1

是否有安全问题,还是有其他方法安全地安装?

解决方法

首先,请确保您的rvm版本通过运行rvm列表了解此版本

在我的机器上,当我运行它,我第一次得到以下输出为已知的磁共振红宝石:

$rvm list known
# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7-p370
[ruby-]1.8.7[-p371]
[ruby-]1.9.1[-p431]
[ruby-]1.9.2-p180
[ruby-]1.9.2-p290
[ruby-]1.9.2-p318
[ruby-]1.9.2[-p320]
[ruby-]1.9.2-head
[ruby-]1.9.3-preview1
[ruby-]1.9.3-rc1
[ruby-]1.9.3-p0
[ruby-]1.9.3-p125
[ruby-]1.9.3-p194
[ruby-]1.9.3-[p286]
[ruby-]1.9.3-head
ruby-head

所以我的版本的rvm只知道1.9.3- [p286]作为最新版本的1.9.3版本.

我得到最新版本的rvm与以下命令:

$rvm get stable

之后,已知的红宝石列表如下:

$rvm list known
# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7-p370
[ruby-]1.8.7[-p371]
[ruby-]1.9.1[-p431]
[ruby-]1.9.2-p180
[ruby-]1.9.2-p290
[ruby-]1.9.2-p318
[ruby-]1.9.2[-p320]
[ruby-]1.9.2-head
[ruby-]1.9.3-preview1
[ruby-]1.9.3-rc1
[ruby-]1.9.3-p0
[ruby-]1.9.3-p125
[ruby-]1.9.3-p194
[ruby-]1.9.3-p286
[ruby-]1.9.3-[p327]
[ruby-]1.9.3-head
[ruby-]2.0.0-preview1
ruby-head

A related thread on the rvm googlegroups discussion forum

猜你在找的Ruby相关文章