我按照以下方式安装了Homestead:
https://laravel.com/docs/5.5/homestead
我可以用以下方式启动流浪盒:
但是当我想将流浪汉ssh放入我的盒子时,它开始变得奇怪
它被困在这里:
没有显示我所在的目录。
我在Windows上使用Git bash。一切都是最新的VM,Vagrant fresch安装。
有人有个主意吗?
答案 0 :(得分:1)
我几天前遇到了同样的问题。问题似乎只发生在GitBash上。当使用PowerShell或其他终端运行“vagrant ssh”时,它可以工作。要使用GitBash,您需要使用ConEmu并创建一个新的GitBash选项卡。
答案 1 :(得分:1)
我们发现这是Vagrant 2.0.1的一个错误,在Windows上降级到2.0.0会解决它。或使用其他终端编辑器。似乎是由Git Bash + Vagrant 2.0.1引起的。
答案 2 :(得分:0)
在vagrant解决此问题之前添加VAGRANT_PREFER_SYSTEM_BIN = 1。
VAGRANT_PREFER_SYSTEM_BIN=1 vagrant ssh
如果你觉得每次这样做都太麻烦了, 将它添加到Windows的系统变量是一个更好的选择。
答案 3 :(得分:0)
我遇到了同样的问题,并且不知道如何修复它。 你可以使用
ssh vagrant@ip-address
代替。用你的IP地址代替ip-address。