gem install rails没有任何作用


62

我在Ubuntu 10.04上安装了Ruby和RubyGems。Ruby是1.8.7版。宝石是版本1.3.7。当我尝试sudo gem install rails时,什么也没发生。它只是永远挂着。我想念什么?谢谢!

Answers:


57

安装rails会花费一些时间-有很多依赖项,需要下载这些依赖项-如果连接速度较慢,请稍等。


11
谢谢!我想我期望像apt-get这样的即时响应。
bsamek

我和你在同一条船上-以为它已经放弃了,但是正在后台进行处理。
Sathyajith Bhat

我在VPS服务器上实现了闪电般的快速连接,但这种情况仍在发生
boulder_ruby 2015年

170

尝试在安装命令的末尾添加-V(大写),如果将命令强制为冗长,则可以看到正在发生的事情。例如:

sudo gem install rails -V

1
要考虑的另一件事...打开任务管理器(或等效工具-我正在使用Xubuntu),并按CPU使用情况查看进程。这是我知道宝石实际上一直在做任何事情直到最终完成的唯一迹象。
nathanchere 2011年

3
它使用的CPU很少,我仍然认为它没有做任何事情。我试过了,-v但是那没用-必须大写!
cwd 2013年

1
非常感谢您,以为我的宝石坏了
杰西·弗雷泽

那就是我要的!
法兰克·芳

哇。至少他们可以呼应的东西,好东西,到控制台。我只是假设我必须以root或类似的身份运行。
Magnilex

2
  1. 尝试在参数中添加-V(大写),以显示下载内容的更多详细信息
  2. 如果仍然很慢或在某个地方待命,则通常表示与rubygems.org网站的互联网连接较低(显示在输出窗口中)。您可以尝试通过以下方式更新gem的来源:

    gem来源-r https://rubygems.org/

    gem source-“您的新源站点”

在我的国家/地区,切换到http://ruby.taobao.org后,只需1分钟即可完成安装。


第一个选择比等待空行显示效果更好
Ali Almoullim 2015年

0

除了使用-V标志进行监视之外,还值得检查一下是否可以首先从Internet提取任何内容。如果不确定(例如,新服务器),请尝试wget -O/dev/null https://rubygems.org/查看获取源站点是否有问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.