分类 laravel 下的文章

laravel homestead 下载

百度半天没找到homestead的下载地址

文档中只找到了这个vagrant地址 https://atlas.hashicorp.com/laravel/boxes/homestead

进去之后才发现,居然没有下载链接!!

以上都是废话,请看下文

打开

https://atlas.hashicorp.com/laravel/boxes/homestead

找到右上角的版本号,比如当前版本是:V0.2.7

https://atlas.hashicorp.com/laravel/boxes/homestead/versions/******/providers/virtualbox.box

将上面‘*’替换为版本号,例如

https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.7/providers/virtualbox.box

好了,可以直接迅雷了。我这边移动网,大概2M/S ~~

Vagrant is attempting to interface with the UI in a way that requires a TTY

Vagrant升级之后,获取新的homestead包报错

box: URL: https://atlas.hashicorp.com/laravel/homestead
Vagrant is attempting to interface with the UI in a way that requires
a TTY. Most actions in Vagrant that require a TTY have configuration
switches to disable this requirement. Please do that or run Vagrant
with TTY.

据说这是应为多网卡时Vagrant无法选择使用哪一个

按照网上的说法禁用掉了其他几个网卡,然后……

然而,上面的方法并没有什么卵用!!

然后,自己折腾着找到了如下方法:

vagrant init

找到刚生成的vagrantfile,解除下面这行的注释

config.vm.network "public_network"

然后更新一下

vagrant up

当当!!开始下载了!!

但是速度慢的简直不能忍。还好,vagrant比较良心,总算是给出了下载地址

https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.7/providers/virtualbox.box

参考:

   [http://blog.csdn.net/gengxuelei/article/details/47336575][1]
  [http://stackoverflow.com/questions/23633276/vagrant-is-attempting-to-interface-with-the-ui-in-a-way-that-requires-a-tty][2]