Write the Code. Change the World.

12月 26

升级到 MacOs Big Sur 后,以前的环境出现了很多问题。系统也重新抹盘了,重新安装了。环境也重新开始。

安装 virtualbox

https://www.virtualbox.org/

目前官网最新版本是 6.1.16,针对 MacOs Big Sur 做过处理了。下下来直接装。

如果遇到下边的情况。

请先执行下边的命令:

# 执行下边命令,然后重启系统。之后在安全与隐私的通用里边允许下载的App中出现任何来源,并选中。再安装即可。在安装之前,可以使用安装工具的 uninstall 工具清理下残留。

sudo spctl --master-disable


# 当然,你想去掉允许所有也可以。执行
sudo spctl --master-enable

安装 vagrant

https://www.vagrantup.com/

可以使用 homebrew 安装也可以直接下载安装包安装。

# homebrew 方式安装
brew install vagrant

# 常用命令

vagrant --version

vagrant box list

vagrant box remove

下载安装 homestead box

# 如果网速快,可以使用下边的命令直接安装。选择 3,以 virtualbox 作为 provider。如果网速慢,可以复制 box 的地址,用迅雷下载。

vagrant box add laravel/homestead

将下载好的 virtualbox.box 添加进去

  • 先建立 metadata.json。当然也可以不用通过建立的的方式。但这样可以省去对 Homestead 版本号的修改。
{
    "name": "laravel/homestead",
    "versions":
    [
        {
            "version": "10.1.1",
            "providers": [
                {
                  "name": "virtualbox",
                  "url": "/Users/zhoulin/LinlinPark/Soft/virtualbox.box"
                }
            ]
        }
    ]
}

注意 版本号、名字以及 virtualbox.box 的位置。

执行:

vagrant box add metadata.json

添加成功后,如下图所示:

下载配置 Homestead 配置文件以及启动项目

https://blog.vini123.com/249

如果想卸载

如果想卸载先 destroy 在 remove

vagrant destroy homestead
vagrant box remove xxx