Folgen Sie dem Tutorial, um Homestead zu konfigurieren, und geben Sie Folgendes ein:
, wenn Sie den Befehl vagrant box add ausführen:vagrant box add laravel/homestead virtualbox.box
Die Tipps lauten wie folgt:
==> box: Box-Datei wurde nicht als Metadaten erkannt...
==> box: Box „laravel/homestead“ (v0) hinzugefügtDas ordnungsgemäße Entpacken ist fehlgeschlagen. Bitte stellen Sie sicher, dass die Box-Datei, die Sie hinzufügen möchten, nicht beschädigt ist, und versuchen Sie es erneutbox: Unpacking necessary files from: file:///vagrant/homestead/virtualbox.box The box
x ./box-disk1.vmdk: gzip-Dekomprimierung fehlgeschlagen
bsdtar: Fehlerbeendigung gegenüber vorherigen Fehlern verzögert.
Der Fokus liegt auf der Fehlermeldung im roten Teil. Die aktuelle Vermutung ist
x ./box-disk1.vmdk: gzip decompression failed
bsdtar: Error exit delayed from previous errors.
Wird es durch inkompatible Versionen von Vagrant-, VirtualBox- und Box-Dateien verursacht?
Problem mit der Box-Image-Datei?
Berechtigungsproblem? ……
Das Tutorial besagt, dass Sie den Thunder-Offline-Download verwenden können, um die Box-Datei lokal herunterzuladen und dann hinzuzufügen. Es wurde viele Male getestet, aber es funktioniert nicht. Die Geschwindigkeit des Herunterladens über wget oder aus der Originaldatei ist einfach unglaublich...
Suche nach Lösungen oder Gründen für das Problem. . dankbar.
呃,诡异的版本兼容问题。
用了Virtualbox 4.3.28 + 0.2.6版本的BOX文件就成功了,应该和Virtualbox版本关系不大,主要是BOX文件的版本。
我的Vagrant是1.7.4,VirtualBox是5.0.2,BOX文件是0.2.7版本,请问一下vituralbox.box 去哪下载,下载什么系统的box,以及是哪个版本的?
感谢问题解决。
工具下载必须从原始地址下载