我试图在 Win 8.1 上安装 laravel/homestead
我安装了 Virtualbox 5.0.14。我也安装了 Vagrant 1.8.1。
我尝试使用 Laravel docs how-to,还阅读了几十个教程和疑难解答,包括 YouTube 视频教程和 Stack Overflow 帖子。
没运气。
这是我尝试过的:
- 来自 Laravel Homestead 站点的命令:
$ vagrant box 添加 laravel/homestead //我收到了这个错误 PS U:\laravel> vagrant box 添加 laravel/homestead 找不到“laravel/homestead”框或 无法在远程目录中访问。如果这是私人 HashiCorp 的 Atlas 上的框,请验证您已通过以下方式登录 `流浪登录`。另外,请仔细检查名称。扩大的 URL 和错误信息如下所示: 网址:[“https://atlas.hashicorp.com/laravel/homestead”]
- 我想:也许这与我的网络、防火墙等有关,所以我尝试了另一种方法并在我的本地驱动器 u:/laravel 上下载了最新的 virtualbox.box
curl -O -L https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.4.0/providers/virtualbox.box
然后我尝试从本地文件运行宅基地:
vagrant box 添加 laravel/homestead ./virtualbox.box
//我也试过:vagrant box add laravel/homestead U:/laravel/virtualbox.box
//我得到了这个错误:
==> 盒子:盒子文件未被检测为元数据。直接加...
==> 框:为提供者添加框“laravel/homestead”(v0):
box:解压必要的文件:file://U:/laravel/virtualbox.box
盒子:
下载远程文件时出错。错误
消息,如果有的话,转载如下。请修复此错误并尝试
再次。
- 然后我尝试了这个:
PS U:\laravel> vagrant init laravel/homestead
`Vagrantfile` 已被放置在此目录中。你现在是
准备好“流浪”你的第一个虚拟环境!请阅读
Vagrantfile 中的评论以及关于
`vagrantup.com` 了解更多关于使用 Vagrant 的信息。
PS U:\laravel> vagrant up
使用“virtualbox”提供程序将机器“默认”设置为...
==> 默认值:找不到框“laravel/homestead”。正在尝试查找并安装...
默认值:盒子提供者:virtualbox
默认值:盒子版本:>= 0
找不到“laravel/homestead”框或
无法在远程目录中访问。如果这是私人
HashiCorp 的 Atlas 上的框,请验证您已通过以下方式登录
`流浪登录`。另外,请仔细检查名称。扩大的
URL 和错误信息如下所示:
网址:[“https://atlas.hashicorp.com/laravel/homestead”]
- 当上面不起作用时,我尝试做同样的事情,但是从本地下载的 virtualbox.box:
PS U:\laravel> vagrant init laravel/homestead ./virtualbox.box
`Vagrantfile` 已被放置在此目录中。你现在是
准备好“流浪”你的第一个虚拟环境!请阅读
Vagrantfile 中的评论以及关于
`vagrantup.com` 了解更多关于使用 Vagrant 的信息。
PS U:\laravel> vagrant up
使用“virtualbox”提供程序将机器“默认”设置为...
==> 默认值:找不到框“laravel/homestead”。正在尝试查找并安装...
默认值:盒子提供者:virtualbox
默认值:盒子版本:>= 0
==> 默认值:未将 Box 文件检测为元数据。直接加...
==> 默认:为提供者添加框“laravel/homestead”(v0):virtualbox
默认:从以下文件解压必要的文件:file://U:/laravel/virtualbox.box
默认:
下载远程文件时出错。错误
消息,如果有的话,转载如下。请修复此错误并尝试
再次。
我也试过(只是看看是否安装了任何东西):
$ vagrant init hashcorp/precise64 $ vagrant up
... 没运气。
我确保我在正确的目录中工作 - 起初我在 C: 驱动器(OS-win81 所在的位置)上尝试了 dir,但我也尝试了完全不同的驱动器 U: 再次......没有运气。
我尝试了命令提示符、PowerShell、GIT Bash ......只要确保这不是问题。我还尝试将它们用作管理员。再说一次,运气不太好。
哦,我尝试用源代码伪造的一个替换原来的 bsdtar.exe。
我什至使用 WinRAR 解压 virtualbox.box(下到元素文件)并使用 ZIP 将其打包,然后尝试从本地压缩文件中添加框。
再次......没有运气。
有没有人遇到过类似的问题并设法解决了这个难题?