问题标签 [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.
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)
当然,我不想看到这个错误并看到我试图启动的虚拟机。
vagrant - 流浪机器事件
我试图了解是否有可能开发一个 vagrant 插件,该插件允许通过 vagrantfile 将自定义行为附加到 vm 事件,例如执行 shell 命令。
例如,在虚拟机上运行了composer install之类的命令之后的vagrant rsync 。
有任何想法吗?
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
请帮我解决这个问题。
谢谢大家!
ruby-on-rails - Ruby on Rails 的 Vagrant:http_get 中的错误块
我试图用 Vagrant 为 Ruby On Rails 建立一个开发环境。我已经按照这个教程。
当我进入
它给了我这个错误
紧接着是一堆消息行。我认为这是一个防火墙问题,所以我在 vagrant.exe 中添加了防火墙例外以允许所有连接,但没有奏效。
有任何想法吗?
更新
这是来自控制台的完整日志
vagrant - “/vagrant”共享文件夹不存在
当我通过 vagrant 创建虚拟机并通过 ssh 进入机器时,“/vagrant”文件夹不存在。
目前正在运行以下
- 主机操作系统:Ubuntu 16.04
- Virtualbox:版本 5.0.18_Ubuntu r106667
- 来宾添加:5.0.18
- 流浪者版本:1.8.1
- 带有 Vagrant 1.8.1 插件补丁的 Vagrant vb-guest 插件来自:https ://github.com/tobwilk/vagrant-plugin-v1.8.1-fix
请注意,机器启动时没有提及“安装共享文件夹”。 Vagrantfile 是从“vagrant init”创建的标准文件。
任何有关为什么会发生这种情况的帮助将不胜感激。谢谢。
windows - 在 Windows 7 家庭版和专业版上安装 vagrant 插件
这是我的第一个 SO 帖子。为我糟糕的降价道歉。
我的问题与在 Windows 7 主机上安装 vagrant 插件有关。总之,我似乎无法从“全新安装”安装 vagrant 插件
试过:
- 为多个插件安装标准 vagrant 插件
- 将 rubygems.org 指定为插件源
- 从 rubygems 下载 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 插件列表”中列出。
我已经从 rubygems.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。
感谢您的帮助和时间
macos - Mac Os - Vagrant:无法安装插件
我在我的 Mac 上运行 Vagrant 时遇到问题。
问题:
每当我输入
我收到以下错误:
我已经尝试过的
...这还没有帮助:
因为其他一些线程假设这可能是由“捆绑器”引起的,所以我也尝试过:
正如我所提到的,它还没有帮助,所以如果有人以前遇到过这个问题,我将不胜感激!
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 行。
你能帮我吗?
wordpress - Wordpress Vagrant VV - 如何设置 git?
我正在使用 Varying-Vagrant-Vagrants 进行 Wordpress 开发。我能够设置一个新站点,当我运行vv create
. 但是如何将 git 设置到我的wp-content
目录中?
我已经git init
在wp-content
目录上运行了命令,添加所有文件后,我运行git commit -m "Initial commit"
并收到以下错误消息:
(我从消息中删除了我的个人信息)
知道这个错误是关于什么的吗?我可以在不属于 Wordpress VVV 的其他项目上正常运行 git。
vagrant - Vagrant 无法安装 Puppet
当我运行 Vagrant 时,它正在执行所有配置和诸如此类的操作,然后我看到了错误:
然后:
在我的配置文件中,我有:
在我运行 vagrant up 的文件夹中,有一个名为 puppet 的文件夹,其中包含配置中引用的各种文件和文件夹。
关于为什么这会失败或我如何解决它的任何帮助将是最有帮助的。
编辑:刚刚在调试模式下运行 vagrant,也许它与不够高级的 ruby 版本有关?我不确定它是否直接相关: