3

我正在使用 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

这是我从终端复制并粘贴的非常详细的消息

http://pastebin.com/WQPGFmHb

有一个 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 来配置盒子时,我中途停了下来,因为我忘了做前面的步骤,我不确定这是否会直接影响什么。

非常感谢你的帮助 !

4

0 回答 0