如何下载 vagrant 镜像?

如何下载 vagrant 镜像?

我想使用box-cutter/debian77,但是当我尝试时

vagrant box add box-cutter/debian77 https://atlas.hashicorp.com/box-cutter/debian77

我明白了

Downloading box from URL: https://atlas.hashicorp.com/box-cutter/debian77
Extracting box...e: 0/s, Estimated time remaining: --:--:--)
The box failed to unpackage properly. Please verify that the box
file you're trying to add is not corrupted and try again. The
output from attempting to unpackage (if any):

bsdtar: Error opening archive: Unrecognized archive format

怎么了?我已经安装了所有归档程序(unar、bsdtar、bzip2,...)

或者哪里可以手动下载图片?

我在 Ubuntu 14.10 上使用 Vagrant 1.4.3。同样的命令在我使用 arch 和 debian wheezy 的朋友身上也有效

答案1

我认为您提供的 URL 是网页的 URL,而不是 tarball。你只需要这样做:

vagrant box add box-cutter/debian77

答案2

您需要安装较新的 vagrant 版本。

我尝试了 vagrant 1.6.5 并且它有效。

看来需要1.5,参见:https://github.com/coreos/coreos-vagrant/issues/112#issuecomment-43425522

相关内容