在 Windows (7 x64) 上处理 Ruby on Rails 项目,我现在想更进一步,将 vagrant 与 VirtualBox 一起用于类似开发环境的产品。
基于专用的RailsCast教程,然后发现现在 Vagrant将使用他们的安装程序而不是gem install vagrant
我的问题是,如果我vagrant halt
在主机上做一个,下次我会做一个vagrant up
(即使没有改变任何东西),加载的系统不再知道 Ruby 了!
这是我在安装所需的 apt-get 后所做的:
cd ~
git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.profile
echo 'eval "$(rbenv init -)"' >> ~/.profile
source .profile
git clone git://github.com/sstephenson/ruby-build.git
cd ruby-build/
sudo ./install.sh
rbenv install 1.9.3-p327
rbenv rehash
rbenv global 1.9.3-p327
ruby -v
我究竟做错了什么 ?