首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装迷航球插件

如何安装迷航球插件
EN

Stack Overflow用户
提问于 2015-12-14 20:41:08
回答 2查看 333关注 0票数 0

我有迷幻剂1.7.2,我需要流浪者-vsphere插件,但是当我尝试命令时:vagrant pluging install vagrant-vpshere显示这些错误的消息:

代码语言:javascript
复制
Installing the 'vagrant-vsphere' plugin. This can take a few minutes...
Fetching source index from http://gems.hashicorp.com/
Fetching gem metadata from https://rubygems.org/.........
Fetching additional metadata from https://rubygems.org/..........
Resolving dependencies...
Using builder 3.2.2
Using gyoku 1.2.2
Using mini_portile 0.6.0
Using nokogiri 1.6.3.1
Using akami 1.2.2
Using bundler 1.7.11
Using hitimes 1.2.2
Using timers 4.0.1
Using celluloid 0.16.0
Using ffi 1.9.10
Using childprocess 0.5.8
Using erubis 2.7.0
Using gssapi 1.0.3
Using hashicorp-checkpoint 0.1.4
Using httpclient 2.6.0.1
Using rack 1.6.0
Using httpi 0.9.7
Using i18n 0.6.11
Using rb-fsevent 0.9.4
Using rb-inotify 0.9.5
Using listen 2.8.4
Using little-plugger 1.1.4
Using log4r 1.1.10
Using multi_json 1.11.2
Using logging 1.8.2
Using mime-types 1.25.1
Using net-ssh 2.9.2
Using net-scp 1.1.2
Using net-sftp 2.1.2
Using nori 1.1.5
Using rb-kqueue 0.2.3
Using trollop 2.1.2
Using rbvmomi 1.8.2
Using rest-client 1.6.9
Using rubyntlm 0.1.1
Using wasabi 1.0.0
Using savon 0.9.5
Using uuidtools 2.1.5
Using wdm 0.1.0
Using winrm 1.1.3
Using vagrant 1.7.2

NoMethodError: undefined method `size' for nil:NilClass
Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

An error occurred while installing vagrant-share (1.1.4), and Bundler cannot continue.
Make sure that `gem install vagrant-share -v '1.1.4'` succeeds before bundling.

在这些错误发生后,我手动安装了gem迷航器-共享1.1.4,但是我发现,流浪者的插件-共享1.1.3作为系统插件:

代码语言:javascript
复制
# vagrant plugin update vagrant-share
vagrant-share (1.1.3, system)

问题:如何与迷航器1.7.x以一致的方式安装迷航球插件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-15 20:19:18

我在回答问题时找到了解决方案: succeeds before bundling

但在我的例子中,我需要流浪共享宝石的拷贝资源:

  1. gem install vagrant-share '1.1.5'
  2. sudo cp -r gems/vagrant-share-1.1.5/ /opt/vagrant/embedded/gems/gems/
  3. sudo cp -r specifications/vagrant-share-1.1.5.gemspec /opt/vagrant/embedded/gems/specifications
  4. sudo cp -r doc/vagrant-share-1.1.5 /opt/vagrant/embedded/gems/doc
  5. sudo cp cache/vagrant-share-1.1.5.gem /opt/vagrant/embedded/gems/cache

然后您就可以毫无问题地执行:vagrant pluging install vagrant-vpshere

票数 0
EN

Stack Overflow用户

发布于 2015-12-15 08:49:26

如果安装了vagrant-share 1.1.3,您可以这样做

  1. vagrant plugin install vagrant-share --plugin-version 1.1.4

这将在您的系统上安装1.1.4版本

  1. vagrant plugin update vagrant-share

这将更新您的流浪共享插件(在我们说话的时候更新为1.1.5 )

那么你应该能够完成对迷航者-vpshere的安装。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34276201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档