问题标签 [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 回答
359 浏览

windows - Vagrant 未初始化常量 MixinSyncedFolders

试图流浪我得到这个错误

vagrant 插件列表

流浪者 -v

我的盒子是 windows server 2012,Virtualbox 版本 4.3.20,安装了匹配的来宾添加

0 投票
2 回答
1507 浏览

vagrant - Vagrant with Ansible for Windows VM

我正在尝试在我的 Mac 上使用 Ansible 运行 Vagrant 来创建和配置 Windows 7 VM。当我不在 Vagrantfile 中调用 Ansible 时,我能够“流浪”。

我正在使用以下 playbook.yml

当我将 ansible 代码添加到我的 Vagrantfile 时,我收到以下错误

对我来说,这个错误意味着它无法找到 Python,因为它正在寻找 Python,就好像它是一台 Linux 机器一样。

另外,我跑了

其中 windows 是 Vagrant 提供的 VM 的 IP 地址,所以我怀疑问题不在于 Ansible,而在于 Vagrant 如何调用 Ansible。

有没有人为 Windows VM 尝试过 Vagrant + Ansible?是否有明显的我遗漏的东西(也许是传递给 Ansible 的选项)?

我正在使用 Vagrant 1.7.2 版和 Ansible 1.8.3 版

0 投票
4 回答
9329 浏览

ssh - Vagrant ssh 连接到主机 127.0.0.1:2222 端口 22:错误文件号

每当我尝试连接到本地 Vagrant 时,ssh vagrant@127.0.0.1:2222从 Windows git bash 运行时都会收到此错误:

它以前工作过,所以我不确定是什么原因造成的。当我尝试在 PHPStorm 8 中进行 SFTP 连接时,我收到此错误:

我已经尝试过vagrant destroyvagrant box remove laravel/homestead然后从以前使用过的备份中重新创建该框,vagrant box add laravel/homestead homestead.box但我仍然遇到相同的错误。

我在 Windows 7 上。

我该怎么做才能再次访问我的 vagrant box 命令行?

0 投票
1 回答
78 浏览

vagrant - vagrant windows文件夹设置

我正在我的 Windows 7 上设置 vagrant 并配置 Vagrantfile。我可以将实际文件夹和来宾文件夹设置为相同吗?这是我的代码:

0 投票
3 回答
429 浏览

vagrant - Windows 7 上的 Vagrant 错误:找不到框“hashicorp/precise32”

我在 Windows 7 上安装了 Vagrant 1-7-2,但无法运行。我按照 www.vagrantup.com 上的入门说明进行操作,这看起来很简单,但对我不起作用。我收到此错误:

在此处输入图像描述

0 投票
1 回答
490 浏览

ruby - Ruby chef 脚本 .exe 文件格式安装程序安装

我正在创建一个 ruby​​ chef 脚本(cookbooks recipe)来在我在 Windows 上配置的虚拟机上安装 Postgresql。我有以下脚本:

如果我有 .msi 格式的安装程序,安装将正常工作。但是,如果安装程序是 .exe 格式,则会引发异常。

是否需要添加任何缺失的脚本或语句才能使其正常工作?我的食谱中是否需要包含任何库或内置食谱?

感谢任何帮助。

谢谢,

0 投票
2 回答
2676 浏览

vagrant - 在 Vagrant 中,我可以将配置器设置为仅手动运行吗?

在我的 Vagrantfile 中,我有一个这样的配置器:

当正常配置 vagrant 时,它运行良好。但我想做的是设置一个配置器,它只在我手动调用它时运行。因此,如果我有以下供应商:

我会用它来运行它vagrant provision --provision-with otherScript。我已经可以使用其他供应商做到这一点。但是我找不到一种方法来做到这一点,所以当我做这样的事情时,vagrant provision它会跳过任何运行设置为manual. 除了我可以使用“总是”之外,我在文档中找不到任何与它相关的内容。

我考虑过使用类似fabric 或invoke(python 3)的东西,但是我必须在我团队中的所有计算机上进行设置。我可以使用脚本进行设置,但我认为如果可能的话这可能会更容易。

有没有办法做到这一点?要设置仅在我手动调用时才运行的配置程序?

0 投票
7 回答
10295 浏览

ssh - 如何修复 Vagrant 错误:`private_key_path` 文件必须存在:

我一直在使用PuPHPet创建虚拟开发环境。

昨天我为一个新盒子生成了一个配置文件。当我尝试使用该vagrant up命令启动它时,我收到以下错误消息:

C:\xx>流浪汉

使用“virtualbox”提供程序将机器“默认”启动...这台机器的配置有错误。请修复以下错误并重试:

SSH:*private_key_path文件必须存在:P://.vagrant.d/insecure_private_key

我遇到了这个问题,并将 insecure_private_key 从 puphpet\files\dot\ssh 移动到与 Vagrantfile 所在的目录相同的目录中。然而,这给出了同样的错误。

我也对错误消息中给出的目录感到困惑;

P://.vagrant.d/insecure_private_key

为什么提到“P”驱动器?

我的 Vagrantfile 可以在这里找到。

感谢有关解决此错误的任何建议。

0 投票
1 回答
64 浏览

vagrant - mac上打包的vagrant box不能在windows上初始化

  • 首先,我已经在我的 Mac vagrant 环境中设置了我的整个开发环境
  • 其次,我运行vagrant package然后在我的 Mac 上生成了一个名为 package.box 的框Vagrantfile
  • 三、我复制package.box到我的windows环境
  • 运行vagrant init tolerious package.box命令,然后我运行vagrant up,但出现以下错误, 在此处输入图像描述

我检查了vagrant global-status输出,列表中显示了一个有效的 id。而且我也运行命令vagrant box list,也有一个有效的框添加成功。有人对此错误有想法吗?

0 投票
1 回答
710 浏览

linux - 无法在 Windows 下运行 Laravel Homestead(grep 错误)

我应该提前指出​​,我基本上是 Linux 文盲——我是 Windows 用户,我想尝试一下 Hack 语言,这似乎是启动和运行的最快方法。

我遵循本教程系列并尝试启动配置的图像。

当我运行homestead uporhomestead provision时,它失败并显示相同的错误消息:

我已经尝试更新 Composer、Homestead、Vagrant、VirtualBox、Homestead 盒子图像,我能想到的一切——我很确定它们都是最新的。

这是我的Homestead.yaml文件:

grep错误看起来像是在配置时出现在盒子内部的内部问题 - 好像发出的 grep 命令无效?

是什么赋予了?

更新:

好的,第一个问题解决了 - 它期待不同的密钥格式,但这并没有修复“模糊重定向”错误消息......假设我必须重新配置?我关闭了vagrant并重新启动它,没有运气。