我正在使用 vagrant 开发开源软件
每次我做 vagrant up,这就是我得到的
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
chmod +x /tmp/vagrant-shell && /tmp/vagrant-shell
这也是
stdin: is not a tty
我试过 chmod +x /tmp/vagrant-shell 但没有 tmp/vagrant-shell
这是我从终端复制并粘贴的非常详细的消息
有一个 catarse 的 wiki,它基本上要求我安装 vagrant,安装 virtualbox gem install librarian-chef librarian-chef install (rails 应用程序中的所有食谱) gem install vagrant-vbguest
然后做 vagrant up 然后做 vagrant provision
从现在开始打开 localhost:3000,做 vagrant up 和 vagrant halt
我为这个项目和 gem 安装了正确版本的 ruby。我使用 'rvm use (rub version)' 更改为我应该用于这个项目的 ruby。
希望这没问题?
我第一次做 vagrant up 来配置盒子时,我中途停了下来,因为我忘了做前面的步骤,我不确定这是否会直接影响什么。
非常感谢你的帮助 !