升级Mojave后,如何解决homestead用不了的问题

!!!!转载请注明作者和本文链接!!!!

升级了Mojave以后,悲催的发现由于VirtualBox和Vagrant和Mojave兼容不了,导致homestead用不了了。于是搜了一下解决办法,并且按照下面的方法顺利解决了。

1.VirtualBox
VirtualBox运行不了是因为苹果(更准确的是Mojave)封了5.3以下的.kext,VirtualBox用的VBoxDrv.kext正好是5.3以下的。

详情请见:https://www.virtualbox.org/ticket/17805

解决办法:升级到5.2.14以上版本VirtualBox(我下载的是当前最新版本5.2.20
),直接下载dmg包安装即可
下载地址:https://www.virtualbox.org/wiki/Downloads

2.Vagrant
升级了VirtualBox后,发现原有的Vagrant和新升级的VirtualBox不兼容,那就继续升级Vagrant。
解决办法:从下面地址下载最新版本Vagrant(我下的是2.2.0)的dmg包安装
下载地址:https://www.vagrantup.com/downloads.html

3.运行vagrant up出错
具体错误信息如下图:


不过还好,vagrant给出来解决办法,直接运行红框里的vagrant plugin repair,即可。

homestead又能正常使用了,oh yeah~!

!!!!转载请注明作者和本文链接!!!!

你可能感兴趣的:(升级Mojave后,如何解决homestead用不了的问题)