vagrant box下载缓存并解压缩

vagrant box下载缓存并解压缩,vagrant,Vagrant,因此,我尝试下载一个.zip格式的框,如下所示: vagrant box add win7-ie10 http://aka.ms/ie10.win7.vagrant 下载后,我得到这个错误 bsdtar: Invalid central directory signature bsdtar: Error exit delayed from previous errors." 我的问题是 有人知道这是不是因为拉链?如果是这样的话,有没有办法让下载过程自动化 vagrant是否将此下载缓存在我可

因此,我尝试下载一个.zip格式的框,如下所示:

vagrant box add win7-ie10 http://aka.ms/ie10.win7.vagrant
下载后,我得到这个错误

bsdtar: Invalid central directory signature
bsdtar: Error exit delayed from previous errors."
我的问题是

  • 有人知道这是不是因为拉链?如果是这样的话,有没有办法让下载过程自动化

  • vagrant是否将此下载缓存在我可以重用的地方?这是一个4.5GB的文件,所以我不想再下载了。我已经查看了
    ~/.vagrant.d/box/win7-ie10/0
    目录,但它是空的

  • vagrant box add
    将只添加
    .box
    文件。box文件已经压缩,因此不需要在其上压缩。如果是zip,请确保在运行命令之前解压缩

  • 检查你的
    ~/.vagrant.d/tmp
    文件夹,你应该有你下载的大文件

  • vagrant box add
    将只添加
    .box
    文件。box文件已经压缩,因此不需要在其上压缩。如果是zip,请确保在运行命令之前解压缩

  • 检查你的
    ~/.vagrant.d/tmp
    文件夹,你应该有你下载的大文件


  • 在提取
    vagrant box add
    的过程中,我对bsdtar和该图像也有同样的问题

    解决方案是用firefox将.zip文件下载到我的桌面并解压缩。提取过程没有问题,所以文件看起来没问题

    然后使用.box文件而不是URL。此命令已成功添加该框:

         vagrant box add IE11\ -\ Win7.box  --name win7-basebox
    

    在提取
    vagrant box add
    的过程中,我对bsdtar和该图像也有同样的问题

    解决方案是用firefox将.zip文件下载到我的桌面并解压缩。提取过程没有问题,所以文件看起来没问题

    然后使用.box文件而不是URL。此命令已成功添加该框:

         vagrant box add IE11\ -\ Win7.box  --name win7-basebox
    

    ~/.vagrant.d/tmp
    filder很遗憾是空的:(嗯,在这种情况下,您需要再次下载。您可以下载文件(wget或curl)从下载的文件中执行
    vagrant add box
    之后,下载的文件是一个包含单个
    .box
    文件的zip存档。
    ~/.vagrant.d/tmp
    filder很遗憾是空的:(嗯,在这种情况下,您需要再次下载。您可以下载该文件(wget或curl)在下载的文件中执行
    vagrant add box
    之后,下载的文件是一个包含单个
    .box
    文件的zip归档文件。