簡體   English   中英

使用 RVM 安裝 Ruby 時出錯(安裝 RubyGems 失敗)

[英]Error installing Ruby with RVM (fails installing RubyGems)

我正在嘗試通過 RVM 安裝 Ruby 1.9.3。 但是,當安裝 RubyGems 時,我得到了這個:

curl: (22) 請求的 URL 返回錯誤:404 請求的 url 不存在:'http://production.cf.rubygems.org/rubygems/rubygems-.tgz' 正在嘗試 88282366036662857://8681

% Total % Received % Xferd Average Speed Time Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- 0:05:00 --:--:-- 0curl: ( 28) connect() 超時!

出現錯誤,請檢查/home/jjw0c4/.rvm/log/ruby-1.9.3-p125/*.log

嘗試獲取源時出錯。 停止安裝。

我的猜測是 URL " /rubygems-.tgz ",最后不應該有版本號嗎?

這是 RVM 早期版本中的一個錯誤。

更新 RVM:

rvm get stable # OR:
rvm get head   # OR if none worked:
curl -L get.rvm.io | bash -s stable

安裝程序也會進行更新(事實上最新的rvm get...只是調用安裝程序)

我最終使用 RVM 站點上的命令刪除並重新安裝了 RVM:

curl -L get.rvm.io | bash -s stable

我現在有

rvm 1.12.1 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

安裝。

謝謝。

我不知道這是否與您遇到問題的原因相同,但對我而言,我認為我遇到此問題的原因是因為我的 cURL CA 捆綁包(有效證書頒發機構列表)已過時。 所以我認為它無法驗證 SSL 證書。 當我更新我的 CS 包時,它能夠很好地安裝 RubyGems。

更新:我還發現一些 RubyGems.org 服務器在我安裝 RubyGems 的過程中出現故障,這就是導致 404 錯誤的原因。 我今天又試了一次,成功了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM