- Mac OS X 10.10.1
- Vagrant 1.7.2
- Laravel Homestead 4.2
尝试执行命令时,vagrant up
服务器似乎启动了,但随后似乎失败了,返回到命令提示符。启动似乎正常,然后我在日志中收到以下错误/警告:
default: Running: inline script
==> default: stdin: is not a tty
这种模式出现几次之后启动似乎失败了。
但请注意,活动监视器确实显示了一些 Vbox 条目。
答案1
运行 时,您应该会返回到命令提示符vagrant up
,它只会启动 VM(并在必要时进行配置)。如果您还想登录到 VM,则应该运行vagrant up && vagrant ssh
。
至于“不是 tty”错误,这只是一个转移注意力的借口。这是 Vagrant 和包括 Ubuntu 在内的一些 Linux 版本之间的问题,但实际上并没有什么影响。如果它困扰你,你可以修复它;我发布了一些说明和解释。