问题标签 [vagrant-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
340 浏览

vagrant - vagrant - 找不到功能“nfs_mount”

找不到功能“nfs_mount”。这是用户永远不会看到的内部错误。请报告错误。

我正在使用 Windows 10 64 位 Vagrant 1.8.1 vagrant-hostsupdater (1.0.2) vagrant-nfs_guest (0.1.8) vagrant-share (1.1.5, system) vagrant-winnfsd (1.1.0)

当然,我不想看到这个错误并看到我试图启动的虚拟机。

0 投票
1 回答
213 浏览

vagrant - 流浪机器事件

我试图了解是否有可能开发一个 vagrant 插件,该插件允许通过 vagrantfile 将自定义行为附加到 vm 事件,例如执行 shell 命令。

例如,在虚拟机上运行了composer install之类的命令之后的vagrant rsync 。

有任何想法吗?

0 投票
1 回答
249 浏览

vagrant - 不能在 Window 上安装 vagrant-librarian-chef 吗?

我在窗口 7 中安装 vagrant-librarian-chef,但出现此错误:

安装 'vagrant-librarian-chef' 插件。这可能需要几分钟... Bundler,Vagrant 用来安装插件的底层系统,报告了一个错误。错误如下所示。这些错误通常是由错误配置的插件安装或暂时的网络问题引起的。来自 Bundler 的错误是:

安装 chef (12.8.1) 时出错,Bundler 无法继续。gem install chef -v '12.8.1'在捆绑之前确保成功。

警告:此 Gemfile 包含多个主要来源。source在没有块的情况下多次使用会带来安全风险,并可能导致安装意外的 gem。要解决此警告,请使用块来指示哪些宝石应来自次要来源。要将此警告升级为错误,请运行bundle config disable_multisource true.Errno::ENOENT: No such file or directory @ dir_s_mkdir - C:/Users/tuan/.vagrant.d/gems/gems/chef-12.8.1-universal-mingw32/acceptance /top-cookbooks/test_run/learn-the-basics-ubuntu/cookbooks/learn-the-basics-ubuntu/.kitchen/kitchen-vagrant/kitchen-learn-the-basics-ubuntu-learn-the-basics-ubuntu-默认-ubuntu-1404

请帮我解决这个问题。

谢谢大家!

0 投票
0 回答
123 浏览

ruby-on-rails - Ruby on Rails 的 Vagrant:http_get 中的错误块

我试图用 Vagrant 为 Ruby On Rails 建立一个开发环境。我已经按照这个教程

当我进入

它给了我这个错误

紧接着是一堆消息行。我认为这是一个防火墙问题,所以我在 vagrant.exe 中添加了防火墙例外以允许所有连接,但没有奏效。

有任何想法吗?

更新

这是来自控制台的完整日志

0 投票
1 回答
4938 浏览

vagrant - “/vagrant”共享文件夹不存在

当我通过 vagrant 创建虚拟机并通过 ssh 进入机器时,“/vagrant”文件夹不存在。

目前正在运行以下

请注意,机器启动时没有提及“安装共享文件夹”。 Vagrantfile 是从“vagrant init”创建的标准文件。

任何有关为什么会发生这种情况的帮助将不胜感激。谢谢。

0 投票
1 回答
804 浏览

windows - 在 Windows 7 家庭版和专业版上安装 vagrant 插件

这是我的第一个 SO 帖子。为我糟糕的降价道歉。

我的问题与在 Windows 7 主机上安装 vagrant 插件有关。总之,我似乎无法从“全新安装”安装 vagrant 插件

试过:

  • 为多个插件安装标准 vagrant 插件
  • 将 ruby​​gems.org 指定为插件源
  • 从 ruby​​gems 下载 gem,并在本地安装
  • 在安装 vagrant 插件之前运行 devkitvars.bat
  • 管理员 CMD.exe 与用户 CMD.exe 与 Git BASH。
  • 删除用户文件夹(.vagrant.d)、缓存文件夹(等等!)
  • 禁用未使用的网络适配器(在本例中为 VirtualBox 的)

版本

  • Windows 7 家庭高级版 SP1 - 64 位
  • Vagrant 1.8.3(通过 MSI 安装程序)
  • VirtualBox 5.0.6(预计这无关紧要)
  • 红宝石:2.4.5.1
  • Ruby:i386-mingw32 的 2.2.3(这些是由 vagrant 安装的 - 请参阅下面的 Gems 环境输出)

我已经通过它的 MSI 安装程序在https://www.vagrantup.com/downloads.html新安装了 vagrant 。它安装的 vagrant 版本目前是 1.8.3。

我已经安装到默认目录:C:\HashiCorp\Vagrant。我已经重新启动,并且嵌入式/bin 目录在我的路径上(即 ruby​​/gems 可执行文件和其他)。

我正在尝试安装以下插件:用于 VVV 的 vagrant-hostsupdater 和 vagrant-triggers。但是,我也尝试了一些“随机”插件安装,观察到的行为完全相同。

在具有管理员权限的 CMD 提示符下运行“vagrant plugin install”会产生基本错误('bundler'): “/versions 的校验和与服务器提供的校验和不匹配!出了点问题”

因此插件不会安装。Git-BASH 和非特权 (=user) 命令提示符也会发生相同的错误。

如果我尝试使用“.\vagrant\embedded\bin”中的嵌入式 gem 可执行文件通过“gem install”安装“gem”,gem 安装不会出错。然而,它显然没有在 vagrant 中注册,也没有在“vagrant 插件列表”中列出。

我已经从 ruby​​gems.org 下载了 vagrant-hostsupdater gem;并尝试从本地 gem 安装。即“vagrant 插件安装 vagrant-hostsupdater-1.0.2.gem”。这会产生一个不同的显示错误:“Cannot find gem 'vagrant-hostsupdater (=1.0.2) x86-mingw32' in any gem sources in your Gemfile or available on this machine”

我也尝试过:重新安装 gem/重新安装包,删除 ~.vagrant.d 和 ~.bundle 文件夹(其中 ~ 是 C:\Users\my-username)。不幸的是,我从各种在线帖子中收集了这些东西,而我的更改并不系统。尽管如此,没有这样的工作。


我是 Vagrant 的新用户,之前从未使用过 Ruby/Gems(直到今天我还认为rake是用于园艺的)

  • 运行 Gem 环境产生: RubyGems 环境:
    • 红宝石版本:2.4.5.1
    • 红宝石版本:2.2.3(2015-08-18 补丁级别 173)[i386-mingw32]
    • 安装目录:C:/HashiCorp/Vagrant/embedded/lib/ruby/gems/2.2.0
    • RUBY 可执行文件:C:/HashiCorp/Vagrant/embedded/bin/ruby.exe
    • 可执行目录:C:/HashiCorp/Vagrant/embedded/bin
    • 规格缓存目录:C:/Users/Owner/.gem/specs
    • 系统配置目录:C:/ProgramData
    • 红宝石平台:
      • 红宝石
      • x86-mingw32
    • 宝石路径:
      • C:/HashiCorp/Vagrant/embedded/lib/ruby/gems/2.2.0
      • C:/Users/Owner/.gem/ruby/2.2.0
    • 宝石配置:
      • :update_sources => 真
      • :详细 => 真
      • :回溯 => 假
      • :bulk_threshold => 1000
    • 远程资源:
    • 外壳路径:
      • C:\ffmpeg\bin
      • C:\Program Files (x86)\K-Lite Codec Pack\Media Player Classic
      • C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin\
      • C:\Qt\Qt5.0.1\5.0.1\mingw47_32\lib\
      • C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\
      • C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
      • C:\Program Files\Common Files\Microsoft Shared\Windows Live
      • C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live
      • C:\Program Files (x86)\Intel\iCLS 客户端\
      • C:\Program Files\英特尔\iCLS 客户端\
      • C:\Windows\system32
      • C:\Windows
      • C:\Windows\System32\Wbem
      • C:\Windows\System32\WindowsPowerShell\v1.0\
      • C:\Program Files\Intel\Intel(R) 管理引擎组件\DAL
      • C:\Program Files\Intel\Intel(R) 管理引擎组件\IPT
      • C:\Program Files (x86)\Intel\Intel(R) 管理引擎组件\DAL
      • C:\Program Files (x86)\Intel\Intel(R) 管理引擎组件\IPT
      • C:\Program 文件 (x86)\Windows Live\Shared
      • C:\Program Files\Common Files\Autodesk Shared\
      • C:\Program 文件 (x86)\Skype\Phone\
      • C:\Users\Owner.dnx\bin
      • C:\Program Files\Microsoft DNX\Dnvm\
      • C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\
      • C:\程序文件\nodejs\
      • C:\HashiCorp\Vagrant\bin
      • C:\HashiCorp\embedded\bin
      • D:\Projects\Sarj\Applications\ImageMagick-6.9.2-5
      • C:\Program Files\Oracle\VirtualBox
      • C:\Program 文件 (x86)\FX 2\Common
      • C:\Users\Owner\AppData\Local\atom\bin
      • D:\MiKTeX 2.9\miktex\bin\x64\
      • C:\Users\Owner\AppData\Roaming\npm
      • D:\Users\Jonathon\Documents\GitHub\vv
      • C:\HashiCorp\Vagrant\embedded\bin
      • C:\用户\所有者

以下 SO 帖子不能解决我的问题:stackoverflow.com/questions/29352622/vagrant-plugin-install-fails-for-any-plugin stackoverflow.com/questions/33490258/failed-to-install-vagrant-cachier-plugin -Windows 上

stackoverflow.com/questions/20146758/vagrant-plugin-install-vagrant-windows-fails (我试图禁用 virtualbox 适配器,但没有成功)

我在 Windows 7 专业笔记本电脑上遇到同样的问题,安装相同的 vagrant。

我在网上读到使用 Ruby 进行 Windows 开发可能需要 ruby​​ “devkit”。但是我的理解是 Vagrant 捆绑了它自己的 devkit,因此不需要安装单独的 Ruby devkit(?)为此,我在尝试 vagrant 插件之前天真地运行了 .\Vagrant\embedded 中的“devkitvars.bat”文件安装,效果还是一样的。

现在我明白 Vagrant 和 Windows 可能不是最好的组合;但是我更喜欢在 Windows 上继续使用 Vagrant。

感谢您的帮助和时间

0 投票
0 回答
166 浏览

macos - Mac Os - Vagrant:无法安装插件

我在我的 Mac 上运行 Vagrant 时遇到问题。

问题:

每当我输入

我收到以下错误:

我已经尝试过的

...这还没有帮助:

因为其他一些线程假设这可能是由“捆绑器”引起的,所以我也尝试过:

正如我所提到的,它还没有帮助,所以如果有人以前遇到过这个问题,我将不胜感激!

0 投票
1 回答
57 浏览

solr - Foswiki SolrPlugin 无法添加主题

我使用指南从使用 Nginx 作为 Web 服务器的主 github 存储库安装 Foswiki。

没有创建主题并且出现这些错误

不是 /var/www/fw-prod/core/lib/Foswiki/Engine/CLI.pm 第 113 行的 HASH 引用。未定义的子例程 &Foswiki::encode_utf8 在 /var/www/fw-prod/core/lib/Foswiki 调用/Response.pm 第 431 行。BEGIN 失败 - 在 /var/www/fw-prod/core/lib/Foswiki.pm 第 646 行中止编译。在 ./solrindex 第 30 行的 require 中编译失败。BEGIN failed - 编译中止在 ./solrindex 第 30 行。无法在 /var/www/fw-prod/core/lib/Foswiki/Engine/Legacy.pm 第 72 行的未定义值上调用方法“finalize”。END 失败--调用队列中止在 ./solrindex 第 30 行。

你能帮我吗?

0 投票
1 回答
81 浏览

wordpress - Wordpress Vagrant VV - 如何设置 git?

我正在使用 Varying-Vagrant-Vagrants 进行 Wordpress 开发。我能够设置一个新站点,当我运行vv create. 但是如何将 git 设置到我的wp-content目录中?

我已经git initwp-content目录上运行了命令,添加所有文件后,我运行git commit -m "Initial commit"并收到以下错误消息:

(我从消息中删除了我的个人信息)

知道这个错误是关于什么的吗?我可以在不属于 Wordpress VVV 的其他项目上正常运行 git。

0 投票
1 回答
648 浏览

vagrant - Vagrant 无法安装 Puppet

当我运行 Vagrant 时,它正在执行所有配置和诸如此类的操作,然后我看到了错误:

然后:

在我的配置文件中,我有:

在我运行 vagrant up 的文件夹中,有一个名为 puppet 的文件夹,其中包含配置中引用的各种文件和文件夹。

关于为什么这会失败或我如何解决它的任何帮助将是最有帮助的。

编辑:刚刚在调试模式下运行 vagrant,也许它与不够高级的 ruby​​ 版本有关?我不确定它是否直接相关: