木马屠城 2020-05-09
virtualbox.box
的时候,是在线下载的。文件在国外,所以,下载的速度非常慢。vagrant up
的时候,命令行会显示一个下载virtualbox.box
的地址,记下他,然后,我们选择使用其他工具下载。https://vagrantcloud.com/laravel/boxes/homestead/versions/9.5.1/providers/virtualbox.box
wget
下载[ public]# wget https://vagrantcloud.com/laravel/boxes/homestead/versions/9.5.1/providers/virtualbox.box --2020-05-09 10:03:14-- https://vagrantcloud.com/laravel/boxes/homestead/versions/9.5.1/providers/virtualbox.box Resolving vagrantcloud.com (vagrantcloud.com)... 3.229.178.204, 100.26.91.148, 34.192.78.186, ... ... Saving to: ‘virtualbox.box’ 5% [========> ] 85,778,839 6.36MB/s eta 3m 47s
下载速度,是6M每秒。
这个使用的是服务器的下行带宽,不受带宽限制。所以,基本上3分钟就下载好了。
但是,你要把这个1.3G的文件保存到你的本地电脑,这个就用到上行带宽了,我的10M的服务器带宽,从服务器下载到我的电脑的时候,也就是1.3M的网速。所以,要稍微等待一下。但是,总比迅雷下载不了的好。
在你的homestead
网站目录下,新建一个metadata.json
的文件。内容如下:
{ "name": "laravel/homestead", "versions": [{ "version": "9.5.1", "providers": [{ "name": "virtualbox", "url": "file:///home/virtualbox.box" }] }] }
里面不要有注释,因为它是个json文件
versions 是版本号,记住是纯数字,前面不要带v。
url 是你的virtualbox.box
的路径,这里使用的当前磁盘下的绝对地址
运行如下命令,即可安装。
vagrant box add metadata.json