[英]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.