问题标签 [vagrant-windows]

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 投票
1 回答
6875 浏览

vagrant - Vagrant:缺少文件 id_rsa

我正在使用带有宅基地的 Windows,我试图在命令行上输入 vagrant,但我收到了这个错误:

C:/www/Homestead/scripts/homestead.rb:106:in read': No such file or directory @ rb_sysopen - C:/Users/Niall/.ssh/id_rsa (Errno::ENOENT) from C:/www/Homestead/scripts/homestead.rb:106:inblock (2 levels) in configure' 来自 C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/plugins/kernel_v2/config/ vm_provisioner.rb:72:in call' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/plugins/kernel_v2/config/vm_provisioner.rb:72:inadd_config' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/plugins/kernel_v2/config/vm.rb:321:in provision' from C:/www/Homestead/scripts/homestead.rb:103:inblock in configure' from C:/ www/Homestead/scripts/homestead.rb:102:in each' from C:/www/Homestead/scripts/homestead.rb:102:inconfigure'来自 C:/www/Homestead/Vagrantfile:20:in block in <top (required)>' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/v2/loader.rb:37:incall'来自 C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/ lib/vagrant/config/v2/loader.rb:37:in load' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader.rb:113:inblock (2 levels) in load' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader .rb:107:ineach' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader.rb:107:in来自 C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader.rb:104:in each' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader.rb:104:inload' 来自 C:/HashiCorp/Vagrant/embedded/gems /gems/vagrant-1.8.1/lib/vagrant/vagrantfile.rb:28:in initialize' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:740:innew' 来自 C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb: 740:in vagrantfile' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:486:inhost' 来自 C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:208:in block in action_runner' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/action/runner.rb:33:incall' 来自 C:/HashiCorp/Vagrant/embedded/gems/ gems/vagrant-1.8.1/lib/vagrant/action/runner.rb:33:in run' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:473:inhook' 来自 C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb :722:inunload' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/bin/vagrant:177:in确保来自 C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/bin/vagrant:177:在`'

我在网上搜索,但我只能找到其他人问同样的问题但没有答案。这个错误是什么意思?我特别去了文件夹,确实没有名为 id_rsa 的文件。任何人都可以对如何纠正这个问题有所了解吗?

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 投票
2 回答
4096 浏览

vagrant - 无法获得干净的流浪盒子“移除”或“销毁”

我在 Windows 10 上使用 Vagrant 1.8.1。当试图移除或销毁一个盒子时,我得到了这些相互矛盾的结果:

我用谷歌搜索了“流浪环境”是什么的解释,但一无所获。所以我不知道如何“破坏环境”。

即便如此,我希望该destroy命令承认我的windows_2012_r2_core盒子的存在,因为listandremove命令承认它的存在。

这里发生了什么?我如何干净地摆脱这个盒子,没有警告或错误?

0 投票
1 回答
1034 浏览

vagrant - 为 http 共享框执行 Vargrant Up 时出现 500 错误

我正在创建一个 Windows Server 2012 的 vagrant base box,我想在内部共享它,我正在使用 Vagrant http share 和以下命令

流浪者分享--http 80

并在另一台机器上访问带有 vagrant up 的盒子

以下是流浪文件内容

我不明白的是什么可能会阻止它从任何机器上访问。该文档要求直接使用该链接。

0 投票
2 回答
15814 浏览

vagrant - Vagrant 命令停止工作:在 Windows 上找不到命令

我一直试图从 Windows 上的 Homestead 文件夹中启动 vagrant,但一直显示

bash:流浪汉:找不到命令

我想这是在 Windows 上配置命令的问题

请问,这有什么办法?提前致谢!

0 投票
1 回答
67 浏览

vagrant - Vagrant / Oracle Virtual box / host os 和 guest os 都是 windows 7

我们有一个基于 Java 1.7、spring、hibernate 的项目。开发环境有很多安装步骤。所以我们决定使用 Vagrant,这样开发者就不需要花时间去搭建开发环境了。我们的主机操作系统通常是 windows 7。我们希望我们的 Virtual box 来宾操作系统也作为 windows 7,因为我们的开发人员最熟悉 windows 操作系统。(当然,我们可以切换到 Linux)。我们找不到客户操作系统映像(客户操作系统:虚拟机的 windows 映像,64 位)。虚拟盒子的 Windows 来宾操作系统是商业性的,还是有人可以指出我的下载链接?

0 投票
1 回答
4160 浏览

vagrant - 将 Windows 中的 Vagrant 文件夹与 VirtualBox 同步

我不明白我能找到的答案,所以我会试着再问一次。我在使用 VirtualBox 的虚拟机上使用 Vagrant。我的主机有 Windows 10。

根据https://www.vagrantup.com/docs/synced-folders/basic_usage.html我应该编辑 Vagrantfile 以包含config.vm.synced_folder "src/", "/srv/website". 在理解第二个参数没有任何问题(来宾机器上的那个)。

我有两个问题:

1:如果我的 Vagrantfile 在 C:\Users\mabj\Documents\vagrant\test2 并且我要同步的文件夹在 C:\Users\mabj\Documents\code\test2 中,我应该在第一个参数中写什么(主机)?

2:使用Windows和VirtualBox,我必须添加任何可选参数吗?

0 投票
1 回答
432 浏览

vagrant - 在主机上的 vagrant virtualbox 中访问 django 服务器?

我正在使用 windows 和 putty ssh 到 vagrant virtualbox。我无法使用http://localhost:9991访问在 vagrant virtualbox 中运行的 django 服务器 我也禁用了我的防火墙,这是我的 vagrant 文件:

如何从主机(Windows)访问服务器?

0 投票
1 回答
254 浏览

vagrant - Chef 安装错误 - VDD

我对 VDD 完全陌生。我的 PC 运行的是 Windows 10。我安装了 VirtualBox、Oracle VM VirtualBox 扩展包,最后尝试安装 Vagrant。但是在安装 Vagrant 时收到了一系列错误。

我从这里下载了所有安装文件。

==> 默认:============================================== ======================================
> 默认值:对资源执行操作时出错run'bash[install- drush-master]'
==> 默认:========================================= ============================================
> 默认值:
==> 默认值:
==> 默认值:Mixlib::ShellOut::ShellCommandFailed
==> 默认值:-------------------------------- ---
==> 默认值:预期进程以 [0] 退出,但收到 '2'
==> 默认值:---- 开始输出 "bash" "/tmp/chef-script20160317-7824-17c8y7m" - ---
==> 默认值:标准输出:
==> 默认值:STDERR:您正在运行启用了 xdebug 的作曲家。这对运行时性能有重大影响。请参阅https://getcomposer.org/xdebug
==> 默认值:使用包信息加载 composer 存储库
==> 默认值:从锁定文件安装依赖项(包括 require-dev)
==> 默认值:警告:锁定文件未启动迄今为止,composer.json 中的最新更改。您可能会得到过时的依赖项。运行 update 来更新它们。
==> 默认值:您的要求无法解析为一组可安装的软件包。
==> 默认:
==> 默认:问题 1
==> 默认:- symfony/console v3.0.3 的安装请求 -> symfony/console[v3.0.3] 可满足。
==> 默认值:- symfony/console v3.0.3 需要 php >=5.5.9 -> 您的 PHP 版本 (5.4.45) 不满足要求。
==> 默认:问题 2
==> 默认:- symfony/filesystem v3.0.3 的安装请求-> symfony/filesystem[v3.0 .3] 可以满足。
==> 默认值:- symfony/filesystem v3.0.3 需要 php >=5.5.9 -> 你的 PHP 版本 (5.4.45) 不满足该要求。
==> 默认:问题 3
==> 默认:- symfony/var-dumper v3.0.3 的安装请求-> symfony/var-dumper[v3.0 .3] 可以满足。
==> 默认值:- symfony/var-dumper v3.0.3 需要 php >=5.5.9 -> 您的 PHP 版本 (5.4.45) 不满足该要求。
==> 默认:
==> 默认值:- symfony/yaml v3.0.3 的安装请求 -> symfony/yaml[v3.0.3] 可满足。
==> 默认值:- symfony/yaml v3.0.3 需要 php >=5.5.9 -> 您的 PHP 版本 (5.4.45) 不满足该要求。
==> 默认:问题 5
==> 默认:- symfony/console v3.0.3 需要 php >=5.5.9 -> 您的 PHP 版本(5.4.45)不满足要求。
==> 默认值:- psy/psysh v0.7.2 需要 symfony/console ~2.3.10|^2.4.2|~3.0 -> symfony/cons ole[v3.0.3] 可以满足。
==> 默认值:- psy/psysh v0.7.2 的安装请求 -> 可由 psy/psysh[v0.7.2] 满足。
==> 默认值:---- "bash" "/tmp/chef-script20160317-7824-17c8y7m" 的结束输出----
==> 默认值: Ran "bash" "/tmp/chef-script20160317-7824-17c8y7m" 返回 2

==> 默认值:[2016-03-17T21:50:09+00:00] 错误:bash[install-drush-master](vdd::drush 第 16 行)有一个错误:M ixlib::ShellOut::ShellCommandFailed :预期进程以 [0] 退出,但收到 '2'
==> 默认值:---- 开始输出 "bash" "/tmp/chef-script20160317-7824-17c8y7m" ----
==> 默认值:STDOUT:
==> 默认值:STDERR:您正在运行启用了 xdebug 的作曲家。这对运行时性能有重大影响。请参阅https://getcomposer.org/xdebug
==> 默认值:使用包信息加载作曲家存储库
==> 默认值:从锁定文件安装依赖项(包括 require-dev)
==> 默认值:警告:锁定文件不是最新的 composer.json 中的最新更改。您可能会得到过时的依赖项。运行 update 来更新它们。
==> 默认值:您的要求无法解析为一组可安装的软件包。
==> 默认:
==> 默认:问题 1
==> 默认:- symfony/console v3.0.3 的安装请求 -> symfony/console[v3.0.3] 可满足。
==> 默认值:- symfony/console v3.0.3 需要 php >=5.5.9 -> 您的 PHP 版本 (5.4.45) 不满足要求。
==> 默认:问题 2
==> 默认:- symfony/filesystem v3.0.3 的安装请求-> symfony/filesystem[v3.0 .3] 可以满足。
==> 默认值:- symfony/filesystem v3.0.3 需要 php >=5.5.9 -> 你的 PHP 版本 (5.4.45) 不满足该要求。
==> 默认:问题 3
==> 默认:- symfony/var-dumper v3.0.3 的安装请求-> symfony/var-dumper[v3.0 .3] 可以满足。
==> 默认值:- symfony/var-dumper v3.0.3 需要 php >=5.5.9 -> 您的 PHP 版本 (5.4.45) 不满足该要求。
==> 默认:问题 4
==> 默认:- symfony/yaml v3.0.3 的安装请求 -> symfony/yaml [v3.0.3] 可满足。
==> 默认值:- symfony/yaml v3.0.3 需要 php >=5.5.9 -> 您的 PHP 版本 (5.4.45) 不满足该要求。
==> 默认值:问题 5
==> 默认值:- symfony/console v3.0.3 需要 php >=5.5.9 -> 您的 PHP 版本 (5.4.45) 不满足要求。
==> 默认值:- psy/psysh v0.7.2 需要 symfony/console ~2.3.10|^2.4.2|~3.0 -> symfony/cons ole[v3.0.3] 可以满足。
==> 默认值:- psy/psysh v0.7.2 的安装请求 -> 可由 psy/psysh[v0.7.2] 满足。
==> 默认值:---- "bash" "/tmp/chef-script20160317-7824-17c8y7m" 的结束输出----
==> 默认值:Ran "bash" "/tmp/chef-script20160317-7824- 17c8y7m" 返回 2
==> 默认值:[2016-03-17T21:50:09+00:00] 致命:Chef::Exceptions::ChildConvergeError: Chef run process exited u nsuccessfully (exit code 1)
Chef 从未成功完成!
上面的输出。请修复您的食谱,以便它们正确完成。

很抱歉粘贴了这么长的错误消息,但我完全不知道下一步该做什么。

请帮忙。

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

请帮我解决这个问题。

谢谢大家!