问题标签 [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.
windows - Vagrant 未初始化常量 MixinSyncedFolders
试图流浪我得到这个错误
vagrant 插件列表
流浪者 -v
我的盒子是 windows server 2012,Virtualbox 版本 4.3.20,安装了匹配的来宾添加
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 版
ssh - Vagrant ssh 连接到主机 127.0.0.1:2222 端口 22:错误文件号
每当我尝试连接到本地 Vagrant 时,ssh vagrant@127.0.0.1:2222
从 Windows git bash 运行时都会收到此错误:
它以前工作过,所以我不确定是什么原因造成的。当我尝试在 PHPStorm 8 中进行 SFTP 连接时,我收到此错误:
我已经尝试过vagrant destroy
,vagrant box remove laravel/homestead
然后从以前使用过的备份中重新创建该框,vagrant box add laravel/homestead homestead.box
但我仍然遇到相同的错误。
我在 Windows 7 上。
我该怎么做才能再次访问我的 vagrant box 命令行?
vagrant - vagrant windows文件夹设置
我正在我的 Windows 7 上设置 vagrant 并配置 Vagrantfile。我可以将实际文件夹和来宾文件夹设置为相同吗?这是我的代码:
vagrant - Windows 7 上的 Vagrant 错误:找不到框“hashicorp/precise32”
我在 Windows 7 上安装了 Vagrant 1-7-2,但无法运行。我按照 www.vagrantup.com 上的入门说明进行操作,这看起来很简单,但对我不起作用。我收到此错误:
ruby - Ruby chef 脚本 .exe 文件格式安装程序安装
我正在创建一个 ruby chef 脚本(cookbooks recipe)来在我在 Windows 上配置的虚拟机上安装 Postgresql。我有以下脚本:
如果我有 .msi 格式的安装程序,安装将正常工作。但是,如果安装程序是 .exe 格式,则会引发异常。
是否需要添加任何缺失的脚本或语句才能使其正常工作?我的食谱中是否需要包含任何库或内置食谱?
感谢任何帮助。
谢谢,
vagrant - 在 Vagrant 中,我可以将配置器设置为仅手动运行吗?
在我的 Vagrantfile 中,我有一个这样的配置器:
当正常配置 vagrant 时,它运行良好。但我想做的是设置一个配置器,它只在我手动调用它时运行。因此,如果我有以下供应商:
我会用它来运行它vagrant provision --provision-with otherScript
。我已经可以使用其他供应商做到这一点。但是我找不到一种方法来做到这一点,所以当我做这样的事情时,vagrant provision
它会跳过任何运行设置为manual
. 除了我可以使用“总是”之外,我在文档中找不到任何与它相关的内容。
我考虑过使用类似fabric 或invoke(python 3)的东西,但是我必须在我团队中的所有计算机上进行设置。我可以使用脚本进行设置,但我认为如果可能的话这可能会更容易。
有没有办法做到这一点?要设置仅在我手动调用时才运行的配置程序?
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 可以在这里找到。
感谢有关解决此错误的任何建议。
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
,也有一个有效的框添加成功。有人对此错误有想法吗?
linux - 无法在 Windows 下运行 Laravel Homestead(grep 错误)
我应该提前指出,我基本上是 Linux 文盲——我是 Windows 用户,我想尝试一下 Hack 语言,这似乎是启动和运行的最快方法。
我遵循本教程系列并尝试启动配置的图像。
当我运行homestead up
orhomestead provision
时,它失败并显示相同的错误消息:
我已经尝试更新 Composer、Homestead、Vagrant、VirtualBox、Homestead 盒子图像,我能想到的一切——我很确定它们都是最新的。
这是我的Homestead.yaml
文件:
此grep
错误看起来像是在配置时出现在盒子内部的内部问题 - 好像发出的 grep 命令无效?
是什么赋予了?
更新:
好的,第一个问题解决了 - 它期待不同的密钥格式,但这并没有修复“模糊重定向”错误消息......假设我必须重新配置?我关闭了vagrant并重新启动它,没有运气。