我正在尝试参与github上的开源软件catarse
我正在浏览这个wiki以在我的本地计算机上安装catarse
https://github.com/catarse/catarse/wiki/%5BEnglish%5D-How-to-install-and-run-Catarse
我在catarse谷歌小组上发布了这个问题,但也许这里有人可以启发我
基本上我安装了vagrant 1.1 安装了图书管理员 - 厨师宝石来运行食谱 虚拟框 流浪-vbguest
当我去做流浪汉时
这是错误
There were warnings and/or errors while loading your Vagrantfile.
Your Vagrantfile was written for an earlier version of Vagrant,
and while Vagrant does the best it can to remain backwards
compatible, there are some cases where things have changed
significantly enough to warrant a message. These messages are
shown below.
Warnings:
* `config.vm.customize` calls are VirtualBox-specific. If you're
using any other provider, you'll have to find provider-specific configuration
to translate to manually in your Vagrantfile.
Bringing machine 'default' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:
shell provisioner:
* Shell provisioner `args` must be a string.
* Shell provisioner `args` must be a string.
* Shell provisioner `args` must be a string.
* Shell provisioner `args` must be a string.
* Shell provisioner `args` must be a string.
* Shell provisioner `args` must be a string.
* Shell provisioner `args` must be a string.
我有流浪汉版本不兼容的错误,但我从流浪文件中读到1.1x向后兼容。
此处指定的流浪文件
没有指定我错误的版本。我觉得我需要配置
config.vm.customize到我的方框
但我不知道如何。
有人开导我而不是挖掘我不太熟悉的文档会很棒。
谢谢!
答案 0 :(得分:0)
你在VirtualBox上使用Vagrant吗?如果是,你可以安全地忽略hte警告,因为Vagrant告诉你:旧配置文件(它确实能够阅读和理解)仅适用于VirtualBox,因此当不使用VirtualBox时你应该注意。
第二个错误更糟:“Shell provisioner args
必须是一个字符串。”它在Github上报告为bug并已修复,因此只需升级您的Vagrant或使用问题中提到的解决方法。