Homestead Update 404 Error
我尝试从Vagrant更新我的Homestead框并收到404错误消息,我做了一些搜索,但不知道为什么我可以更新它的问题是什么。
1 2 3 4 5 6 7 8 9 | ? Homestead git:(master) ? vagrant box update ==> default: Checking for updates to 'laravel/homestead' default: Latest installed version: 2.0.0 default: Version constraints: >= 0 default: Provider: virtualbox There was an error while downloading the metadata for this box. The error message is shown below: The requested URL returned error: 404 Not Found |
使用文本编辑器打开文件?/ .vagrant.d / boxes / laravel-VAGRANTSLASH-homestead / metadata_url,并将其内容更改为https://vagrantcloud.com/laravel/homestead
对我来说,更改文件数据并没有解决问题。 我在命令中使用了一个额外的参数。
vagrant box add laravel / homestead https://vagrantcloud.com/laravel/homestead
所以URL在命令中传递
这个简短的脚本结合了第一个答案和删除换行符。
1 | echo"https://vagrantcloud.com/laravel/homestead"> ~/.vagrant.d/boxes/laravel-VAGRANTSLASH-homestead/metadata_url && truncate --size=-1 ~/.vagrant.d/boxes/laravel-VAGRANTSLASH-homestead/metadata_url |