Sta*_*erg 5 virtualbox vagrant
当尝试使用 VirtualBox 初始化 Vagrant 盒子时,我不断收到此错误:
\n\n\n\n\n找不到适合您的系统的可用默认提供程序。
\n\nVagrant 依赖于与第三方系统(称为“提供商”)的交互,为 Vagrant 提供运行开发环境的资源。例如 VirtualBox、VMware、Hyper-V。
\n\n解决此消息的最简单方法是安装 VirtualBox,它可以在所有主要平台上免费使用。
\n\n如果您认为已经有可用的提供程序,请确保它已正确安装和配置。您可以通过强制使用 来查看有关特定提供程序为何无法工作的更多详细信息
\nvagrant up\n --provider=PROVIDER,这将为您提供该特定提供程序的更具体的错误消息。
经过一番搜索后,Vagrant 似乎与特定版本的 VirtualBox 存在兼容性问题。我正在 MacOS High Sierra 上运行 Vagrant 2.0 和 VirtualBox 5.2。这根本不可能,还是有解决方法?
\n\n更新:这是 Vagrant 和 VirtualBox \xe2\x80\x93 之间的兼容性问题,尝试安装 VirtualBox 5.1.14,它适用于 Vagrant 2.0。
\n小智 1
您还可以通过此补丁将其与 VirtualBox 5.2 一起使用: https://gist.github.com/roktas/ec34960d2e5d74c3cc4f35bc78bc676d
| 归档时间: |
|
| 查看次数: |
5910 次 |
| 最近记录: |