【问题标题】:Connection Timed out in Installing rails安装导轨时连接超时
【发布时间】:2014-06-21 14:25:15
【问题描述】:

我使用的是 Ubuntu 14.04 LTS,ruby 版本是:1.9.3p484

运行命令时

sudo gem install rails -v 3.2.18,

我收到了这个错误

WARNING:  Error fetching data: Errno::ETIMEDOUT: Connection timed out - connect(2) (http://rubygems.org/specs.4.8.gz)
WARNING:  Error fetching data: Errno::ETIMEDOUT: Connection timed out - connect(2) (http://rubygems.org/latest_specs.4.8.gz)
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    Errno::ETIMEDOUT: Connection timed out - connect(2) (http://rubygems.org/gems/activesupport-3.2.18.gem)

现在当我检查时

rvm requirements

我收到错误:分段错误(核心转储)

【问题讨论】:

  • 您是否再次尝试重新运行相同的命令?
  • 我猜10多次不同版本,我的网络也很好。
  • 现在这是两个不同的问题...请在以后创建新问题,包括原始错误消息。

标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.2 ubuntu-14.04


【解决方案1】:

所有这些错误似乎都来自通过 HTTP 的连接尝试,但已被弃用。在您的Gemfile 中,第一行可能是

source :rubygems

你可以试试改成

source 'https://rubygems.org'

【讨论】:

  • 您是否有机会使用代理?您可以使用-p 标志来设置代理。
  • 我在代理后面,我在我的“bashrc”文件和“gemrc”文件中设置了它
  • 传递代理服务器地址有什么变化吗? sudo gem install rails -v 3.2.18 -p proxy.example.com
  • manish@manish:~/.rvm/scripts$ sudo gem install rails -v 3.2.18 -p proxy.example.com 错误:执行 gem ... (OptionParser::InvalidArgument) 无效参数:-p proxy.examples.com
【解决方案2】:

出现 Segmentation fault 核心转储错误,这是内存使用问题。这不是 rails 问题。所以需要格式化系统。分段错误(核心转储):这是程序尝试使用已填充的相同空间或尝试使用不存在的空间时出现的错误。

谢谢

【讨论】:

    猜你喜欢
    • 2012-01-17
    • 2019-11-06
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 2017-01-11
    • 1970-01-01
    相关资源
    最近更新 更多