升级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~!

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。