Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 軟件綜合 >> 從官方安裝RVM出現編譯安裝解釋器出現錯誤的解決本辦法

從官方安裝RVM出現編譯安裝解釋器出現錯誤的解決本辦法

日期:2017/2/8 9:59:40      編輯:軟件綜合
RVM = ruby version manager,它本質上是一組shell腳本,通過從官方下載源碼編譯來獲得ruby解釋器,通過它可以讓多個版本的解釋器共存於一個環境下,這是很方便的。

使用rvm,有很多好處,你可以同時擁有多個ruby版本來運行不同的服務,而且每個解釋器可以有自己的gems(第三方庫)。而且由於是從官方下載源碼編譯,它可以第一時間擁有最新的解釋器版本,而不用苦逼的等包管理器更新,實際上現在apt裡也沒有1.9.3版本的ruby。而且出於特殊目的用到老版本時,可以放心的安裝而不會影響到現有服務。

從官方安裝rvm,並且按照rvm requirement安裝所有依賴後,編譯安裝解釋器出現錯誤

Retrieving rubygems-
There is no checksum for 'http://production.cf.rubygems.org/rubygems/rubygems-.tgz' or 'rubygems-.tgz', it's not possible to validate it.
If you wish to continue with unverified download add '--verify-downloads 1' after the command.
There has been an error while trying to fetch the source. 
Halting the installation.

搜索後有人給出答案:
It looks like a bug, but it most likely is fixed already as I can not reproduce it, update RVM and try again:
rvm get stable
rvm rubygems current

升級rvm,然後重新安裝rubygems,解釋器出現錯誤的問題就解決了。

Copyright © Windows教程網 All Rights Reserved