You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Vagrant更新Homestead Box时遭遇404错误求助

解决Vagrant更新Homestead Box时的404错误

嘿,遇到这个404错误别慌,大概率是Box的源地址配置、本地缓存或者网络问题导致的,咱们一步步来排查解决:

  • 检查Box源地址有效性
    首先,先确认本地已有的Homestead Box名称,执行命令:

    vagrant box list
    

    正常应该显示laravel/homestead。接着用vagrant box outdated检查更新,如果返回404,可能是官方源临时调整或者你的网络访问不到官方地址。你可以手动重新指定官方源试试:

    vagrant box add laravel/homestead https://app.vagrantup.com/laravel/boxes/homestead
    

    如果官方源访问不畅,也可以换成国内靠谱的镜像源(替换上述命令中的地址即可)。

  • 清理本地Vagrant缓存
    有时候本地缓存的旧地址或损坏文件会引发404,清理缓存后再试:

    • Mac/Linux系统执行:
      rm -rf ~/.vagrant.d/boxes/laravel-VAGRANTSLASH-homestead
      
    • Windows系统则手动删除C:\Users\<你的用户名>\.vagrant.d\boxes\laravel-VAGRANTSLASH-homestead文件夹。
      清理完成后重新运行vagrant box update。
  • 确认Homestead版本兼容性
    如果你用的是较旧的Homestead版本,对应的Box源可能已经被官方移除。先进入Homestead目录,查看当前版本:

    git log --oneline
    

    如果版本太老,先更新Homestead本身:

    git pull origin main
    

    完成后再尝试更新Box。

  • 排查网络连接问题
    偶尔网络波动也会导致请求失败,你可以试试切换网络(比如从WiFi换有线,或者用手机热点),再重新执行更新命令。

内容的提问来源于stack exchange,提问作者user3732216

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:18:58