2016-06-15 24 views
0

我创建从hashicorp/precise64颠沛流离的情况下,一旦我通过腻子登录改为游民目录我跑如何判断捆绑安装在做任何事情

bundle install --verbose 

但是我收到的唯一输出...

Fetching source index for https://rubygems.org 

我的gemfile有大约150个宝石,我的gemfile.lock有500多行。半小时内没有其他输出,我想知道在什么时候我应该接受某些问题。我假设详细说明会有一些输出,但没有出现。任何帮助将不胜感激,因为我不确定我是否在浪费时间。

更新:

继建议,我跑了“创业板安装导轨”,并收到了以下的输出:

Fetching: i18n-0.7.0.gem (100%) 
ERROR: While executing gem ... (Gem::FilePermissionError) 
    You don't have write permissions into the /opt/vagrant_ruby/lib/ruby/gems/1.8 directory. 

首先,我为什么难道不得到这样一些信息返回我的包安装,其次应我更改了此目录的所有权,或者我的配置有问题吗?

回答

0

我打算去 - 有些事情是错的。 bundle install --verbose是在安装时从bundler获取最多信息的适当方式。我会尝试一些更简单的方法,比如gem install rails,看看它是否有效。这将有助于诊断是否是网络问题。也可以尝试暂时修剪你的Gemfile,看看它是否会只完成10个宝石。

+0

感谢。你已经证实了我的想法,但不想假设我太仓促了。已经跑了“宝石安装轨道”,并没有任何东西正在返回(现在5分钟)。可能是什么问题呢?这是我的流浪配置还是别的什么? – EamonnMcElroy

+0

我会在我的流浪盒里使用rvm或rbenv来管理ruby版本。 – danielrsmith

0

授予您的用户/opt目录的访问,具有:

chown -R `whoami` /opt 

,然后再试一次