从地图集本地下载stream浪盒文件并进行configuration

我想从阿特拉斯下载一个stream浪盒子文件,以便在本地使用我的stream浪文件。 我该怎么做,我该如何configuration?

要下载文件,您必须在URL中添加版本和提供者。 例如下载trusty64首先你需要它的url是https://atlas.hashicorp.com/ubuntu/boxes/trusty64

那么你必须在之后添加版本和提供者,我们的例子是下载URL。

https://atlas.hashicorp.com/ubuntu/boxes/trusty64/versions/14.04/providers/virtualbox.box

那么你必须从你的stream浪文件中本地添加它。

要将其本地添加到stream浪文件,请使用以下命令

vagrant box add foo-box /path/to/vagrant-box.box vagrant init foo-box vagrant up 

这将创buildvagrantfile,你可以configurationvagrant文​​件。

但是,这会将该框添加为版本0。

 ○ → vagrant box add ubuntu/trusty64 ~/Downloads/trusty-server-cloudimg-amd64-vagrant-disk1.box ==> box: Box file was not detected as metadata. Adding it directly... ==> box: Adding box 'ubuntu/trusty64' (v0) for provider: box: Unpacking necessary files from: file:///Users/ram/Downloads/trusty-server-cloudimg-amd64-vagrant-disk1.box ==> box: Successfully added box 'ubuntu/trusty64' (v0) for 'virtualbox'! 

vagrant不允许指定手动添加框的版本号

 ○ → vagrant box add ubuntu/trusty64 ~/Downloads/trusty-server-cloudimg-amd64-vagrant-disk1.box --box-version 20151021.0.0 ==> box: Box file was not detected as metadata. Adding it directly... You specified a box version constraint with a direct box file path. Box version constraints only work with boxes from Vagrant Cloud or a custom box host. Please remove the version constraint and try again. 

要更新该框的版本号,请将〜/ .vagrant.d / boxes / ubuntu-VAGRANTSLASH-trusty64 / 0中的文件夹名称'0'更改为您下载的版本号。 例如'20160120.0.0'

  |2.2.3| MacBook-Pro in ~/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-trusty64 ○ → mv 0 20160120.0.0 

现在你们所有人都准备下一次用vagrant命令更新版本

 ○ → vagrant box list ubuntu/trusty64 (virtualbox, 20160120.0.0) 

我面临同样的问题,无法从脚本下载。 所以手动下载这个盒子,并join到下面的stream浪汉中,

你可以从这里得到你想要的版本 – https://atlas.hashicorp.com/ubuntu/boxes/precise64

 wget https://atlas.hashicorp.com/ubuntu/boxes/precise64/versions/20160818.0.0/providers/virtualbox.box cd my_vagrant_project vagrant box add precise64 ~/Downloads/precise-server-cloudimg-amd64-vagrant-disk1.box vagrant init precise64 vagrant up 

第一 :从这个链接下载最新版本在这里
更新 :获取下载vagrant框尝试使用命令在您的terminal/ CMD像
stream浪者箱子增加laravel /宅基地
你会看到下载链接,之后你可以取消它并复制它下载它在其他地方使用IDM / wget等。
第二 :使用这个命令

 vagrant box add laravel/homestead {**Path** of file from your local computer} 

我希望这有助于获得更多信息
Laravel
支持

如果你有别人的机器的ubuntu-VAGRANTSLASH-trusty64文件夹,你可以简单地复制粘贴文件夹

 ~/.vagrant.d/boxes 

并使用vagrant up启动服务器。 这样您就不需要 手动添加trusty64 框 。