无法在RVM,OS Linux Mint 17上安装Rails

时间:2014-10-19 16:40:44

标签: ruby-on-rails ruby linux

我安装了RVM。然后按照this指南安装Ruby 2.1.3版本d并创建GEMSET。之后我尝试通过执行以下命令来安装Rails 4:

gem install rails -v 4.0但是出现了这个错误:

 ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
        Errno::ECONNREFUSED: Connection refused - connect(2) for "your-dns-needs-immediate-attention.hi.link" port 443 (https://your-dns-needs-immediate-attention.hi.link/quick/Marshal.4.8/thread_safe-0.3.4.gemspec.rz)

我研究过多个类似问题,但没有问题可以解决我的问题。

1 个答案:

答案 0 :(得分:1)

首先,我想在rvm上使用rbenv。 Rbenv非常简单,我从来没有遇到任何问题,我不能说rvm。但是,这看起来像是dns解决问题。在resolv.conf中尝试将dns服务器设置为googles。如果它修复了它,那么按照这个来永久更改。 https://askubuntu.com/questions/157154/how-do-i-include-lines-in-resolv-conf-that-wont-get-lost-on-reboot

EDIT 好吧,因为那不起作用我找到了这个链接https://github.com/rubygems/rubygems/issues/1001, 你是一个comcast客户吗?如果是这样,这个链接应该有帮助,最近通过comcast为所有搜索路径添加了一些奇怪的域名,这可以解释为什么你会遇到这个问题。我希望这会有所帮助。