在 Windows 下安装 Homestead,手动下载的 box 。安装不上,遇到了些问题。不知道怎么解决了。如果你遇到过。可否告诉我下?

homestead 版本是 4.0.0 的。安装总是报错。查过百度和谷歌,未解。

  1. 最开始是通过服务器wget下载。然后通过迅雷从自己服务器上下载到本地。
  2. 怀疑是 box 通过迅雷下载有问题,就通过浏览器从自己服务器上下载。以失败告终。
  3. 怀疑 4.0.0 box 不可以。就降低了 homestead 的版本。陆续下载过 3.1.0 和 3.0.0,依旧失败
  4. 感觉人品不好。放弃从网上下。选择以前自己下载过的 homestead 3.0.0 ,从移动硬盘中拿出来的。结果依旧以失败告终。最终真心无奈了。
  • 使用过 metadata.json。以失败告终

file

  • 按照曾经 Jelly Bool 在知乎上的 帖子 安装。依旧以失败告终。

现在真心不知道怎么做了。所以来求助

file

Study hard and make progress every day. Study hard and make progress every day.
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 5

你好。我告诉你我知道的吧。你安装好

  1. 安装 VirtualBox
  2. 安装 Vagrant
  3. 然后设置composer国内镜像
    composer config -g repo.packagist composer https://packagist.laravel-china.org
  4. 导入 Homestead Box 虚拟机盒子
    然后点击这里下载盒子景象
    下载好的文件解压后进入该目录
    查看里面有个最为xxxxx.json
  5. 运行一下命令添加
    vagrant box add xxxxx.json
  6. 安装 Git 我就不说了直接下载安装就可以可以到命令行git -v测试一下就可以了
  7. 然后切换到你用户名录也就是C:\Users\你的用户名运行一下命令也就是下载Homestead配置文件
    git clone https://git.coding.net/summerblue/homestea... Homestead
    下载完成之后我们使用命令行进入 Homestead 目录,再使用 Git 检出我们需要的 Homestead 版本:
    cd C:\Users\你的用户名\Homestead
    git checkout v5.4.0
    在当前目录下执行 bash init.sh 来初始化homestead
    启动 Homestead 虚拟机。其他相关配置你自行查找
6年前 评论
mouyong

@Alimjan

  1. VirtualBox 5.2.0

file

  1. vagrant 2.0.1

file

  1. 使用的 git clone 的 https://github.com/laravel/homestead,选择的是 tag v6.5.0,在上面的测试中选择过 v6.3.0 ,因为 6.3.0 的 homestead 版本要求是 3.0.0 以上。6.4.0 要求是 4.0.0 以上。

下载上面的 box 后,得到如下错误:

file

关必 虚拟机后 重新 up 。依旧是 超时错误

file

6年前 评论
mouyong

file

6年前 评论

@蜗牛 你的git配置文件目录应该有问题。C:\Users\你的用户名而不是桌面

6年前 评论
mouyong

@Alimjan 那个。。 .ssh 是在 家目录下。id_rsa 等也是在家目录下。homestead 因为有个 function 所以可以在任何地方敲。最后一张图是因为最后发现 ssh 登陆的时候登不进去。但是没解决掉。现在定位到的问题是我当前的 windows 10,无论怎么 ssh , 都无法 ssh 进入 vagrant 的 machine 中。

这是 .bashrc

file

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!