vagrant plugin安装错误`gem install little-plugger -v’1.1.4’`在捆绑之前成功

vagrant plugin install vagrant-parallels 

安装’vagrant-parallels’插件。 这可能需要几分钟…… Bundler,Vagrant用于安装插件的底层系统,报告错误。 错误如下所示。 这些错误通常是由错误配置的插件安装或瞬态网络问题引起的。 Bundler的错误是:

安装little-plugger(1.1.4)时发生错误,Bundler无法继续。 在捆绑之前确保gem install little-plugger -v '1.1.4'成功。

警告:此Gemfile包含多个主要源。 在没有块的情况下多次使用source是一种安全风险,

并可能导致安装意外的gem。 要解决此警告,请使用块指示哪些gem应来自辅助源。 要将此警告升级为错误,请运行bundle config disable_multisource true警告:此Gemfile包含多个主要源。 在没有块的情况下多次使用source是一种安全风险,并且可能导致安装意外的gem。 要解决此警告,请使用块指示哪些gem应来自辅助源。 要将此警告升级为错误,请运行bundle config disable_multisource true .Gem :: RemoteFetcher :: FetchError:Errno :: ECONNRESET:由peer重置连接 – SSL_connect( https://rubygems.org/gems/little-plugger-1.1。 4.gem )

当我改变–plugin-source

  vagrant plugin install vagrant-parallels --plugin-source https://ruby.taobao.org/ 

错误是一样的。 然后我试试

 gem install little-plugger -v '1.1.4' 

成功安装了little-plugger-1.1.4

解析little-plugger-1.1.4的文档

在0秒后完成小插件的安装文档

安装1个gem然后

 vagrant plugin install vagrant-parallels --plugin-source https://ruby.taobao.org/ 

它仍然无法正常工作

我尝试更改所有gemfile源代码

 source "https://ruby.taobao.org 

但它仍然无效。 我使用gem来源-l

 $ gem sources -l 

得到以下:
https://ruby.taobao.org/

我不知道如何解决它。

我有一个愚蠢的方法首先在/Library/Ruby/Gems/2.0.0中安装little-plugger -v’1.1.4’然后复制

 sudo cp -r gems/little-plugger-1.1.4/ /opt/vagrant/embedded/gems/gems/ sudo cp -r specifications/little-plugger-1.1.4.gemspec /opt/vagrant/embedded/gems/specifications sudo cp -r doc/little-plugger-1.1.4 /opt/vagrant/embedded/gems/doc sudo cp cache/little-plugger-1.1.4.gem /opt/vagrant/embedded/gems/cache 

有效。 但是其他什么方便的方法可以设置gem安装路径