在 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.
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 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年前 评论

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