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安装路径