我试图在 Win 8.1 上安装 laravel/homestead
我安装了Virtualbox 5.0.14。我还安装了流浪汉 1.8.1。
我尝试使用Laravel文档操作方法,我也阅读了几十个教程和故障排除程序,包括YouTube视频教程和Stack Overflow帖子。
没有运气。
这是我尝试过的:
- 来自拉拉维尔家园网站的命令:
$ 流浪者盒子添加拉拉维尔/宅基地我收到此错误PS U:\laravel> 流浪者盒子添加 laravel/homestead找不到"拉拉维尔/宅基地"框或无法访问远程目录中的 。如果这是私人的HashiCorp的地图集上的框,请验证您是否通过以下方式登录"流浪登录"。另外,请仔细检查名称。扩展的URL 和错误消息如下所示:网址: ["https://atlas.hashicorp.com/laravel/homestead"]
- 我想:也许它与我的网络,防火墙等有关,所以我尝试了另一种方法,并在我的本地驱动器u:/laravel上下载了最新的virtualbox.box 。
卷曲 -O -L https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.4.0/providers/virtualbox.box
然后我尝试从本地文件运行家园:
流浪者盒子添加拉拉维尔/家园 ./虚拟盒子.box我也试过: vagrant box add laravel/homestead U:/laravel/virtualbox.box我收到此错误:==> 框:未将框文件检测为元数据。直接添加...==> 框:为提供者添加框"拉拉维尔/宅基地"(v0): 框:从以下位置解压缩必要的文件: file://U:/laravel/virtualbox.box 箱:下载远程文件时出错。错误如有消息,现转载如下。请修复此错误并尝试再。
- 然后我试了这个:
PS U:\laravel> vagrant init laravel/homestead"流浪文件"已放入此目录中。你现在准备好"流浪"您的第一个虚拟环境!请阅读流浪者档案中的评论以及有关"vagrantup.com"以获取有关使用Vagrant的更多信息。PS U:\laravel> 流浪使用"虚拟盒"提供程序使机器"默认"...==> 默认值:找不到框"拉拉维尔/宅基地"。正在尝试查找并安装... 默认值:盒子提供者:虚拟盒子 默认值:盒子版本:>= 0找不到"拉拉维尔/宅基地"框或无法访问远程目录中的 。如果这是私人的HashiCorp的地图集上的框,请验证您是否通过以下方式登录"流浪登录"。另外,请仔细检查名称。扩展的URL 和错误消息如下所示:网址: ["https://atlas.hashicorp.com/laravel/homestead"]
- 当上面不起作用时,我尝试做同样的事情,但是从本地下载的virtualbox.box:
PS U:\laravel> vagrant init laravel/homestead ./virtualbox.box"流浪文件"已放入此目录中。你现在准备好"流浪"您的第一个虚拟环境!请阅读流浪者档案中的评论以及有关"vagrantup.com"以获取有关使用Vagrant的更多信息。PS U:\laravel> 流浪使用"虚拟盒"提供程序使机器"默认"...==> 默认值:找不到框"拉拉维尔/宅基地"。正在尝试查找并安装... 默认值:盒子提供者:虚拟盒子 默认值:盒子版本:>= 0==> 默认值:未将框文件检测为元数据。直接添加...==> 默认值:为提供者添加框"laravel/homestead"(v0):虚拟框 默认值:从以下位置解压缩必要的文件:file://U:/laravel/virtualbox.box 违约:下载远程文件时出错。错误如有消息,现转载如下。请修复此错误并尝试再。
我也尝试过(只是为了看看是否安装了任何东西):
$ vagrant init hashicorp/precision64$ 流浪
。没有运气。
我确保我在正确的目录中工作 - 起初我尝试在 C: 驱动器(OS-win81 所在的位置)上使用 dir,但我也尝试了完全不同的驱动器 U:再。。。没有运气。
我尝试了命令提示符,PowerShell,GIT Bash...只要确保这不是问题。我还尝试将它们用作管理员。同样,运气不多。
哦,我尝试用源代码伪造的原始 bsdtar.exe 替换。
我什至使用 WinRAR 解压缩了 virtualbox.box(精确到元素文件)并使用 ZIP 打包它,然后尝试从本地压缩文件添加框。
再。。。没有运气。
有人遇到过类似的问题并设法解决了这个难题吗?
好吧,Jeffz,有很多原因导致您安装不成功。我可能无法完成所有这些,但我会指导您完成有助于让 Homestead 运行的步骤。对脱机框执行以下步骤:
- 从 atlas 下载盒子后,您将获得 hc-download 文件,如果重命名为 virtualbox.box
- 在 CMD 中通过以下命令安装该框:
流浪者框添加拉拉维尔/宅基地 file:///Path/to/the/virtualbox.box
来源: https://abbasharoon.me/laravel-homestead-windows-extremely-easy/