尝试将 laravel/宅基地添加到 Vagrant 完成错误:盒子无法正确打开包装



这个问题已经关注了我大约几天了。 用:

  • 虚拟盒子 5.2.18
  • 流浪者 2.0.2(也带有版本 2.1.5(
  • MacOS High Sierra 10.13.6
  • 红宝石 2.5.1

当我调用命令流浪框添加拉拉维尔/家园时,它最终出现以下错误:

box: Adding box 'laravel/homestead' (v6.3.0) for provider: virtualbox
box: Downloading: https://vagrantcloud.com/laravel/boxes/homestead/versions/6.3.0/providers/virtualbox.box
The box failed to unpackage properly. Please verify that the box
file you're trying to add is not corrupted and that enough disk space
is available and then try again.
The output from attempting to unpackage (if any):
bsdtar: Error opening archive: Failed to open '/Users/someone/.vagrant.d/tmp/box294969b313e1338f0cd6a347f68be3b599016863'

我的计算机上有 100GB 的可用磁盘空间存储空间,所以这不是问题......

我试过:

  • 重新安装流浪者
  • 更新 macOS
  • 删除vagrant.d/tmp文件夹并尝试添加Box Laravel/Homestead,最终出现错误
  • 降级虚拟盒子
  • 多次重复命令
  • 哈哈哈

任何想法将不胜感激

可能不是OP的解决方案,但我在Windows操作系统上遇到了类似的问题。

包装

盒无法正确打开包装。请验证盒子文件 您尝试添加的未损坏,并且有足够的磁盘空间 可用,然后重试。

事实证明,vagrant警告的磁盘大小是我的用户目录(磁盘1(。我将流浪文件本身完全放在不同的磁盘(磁盘 2(中。一旦我在磁盘 1 上腾出了足够的空间。流浪者可以继续下载正常。

最新更新