使用 RVM 时为 Ruby 创建符号链接

Creating a symlink for Ruby while using RVM

我正在关注这个 https://www.digitalocean.com/community/tutorials/how-to-deploy-a-rails-app-with-passenger-and-nginx-on-ubuntu-14-04

但我已经使用 RVM 安装了 Ruby,因为它易于维护 ruby。

我正在为 ruby 创建一个符号链接,在本指南中说

sudo rm /usr/bin/ruby
sudo ln -s /usr/local/bin/ruby /usr/bin/ruby

但是自从我使用了 RVM 并且我 运行 which ruby 我得到以下路径

root@99atoms-staging:~# which ruby
/usr/local/rvm/rubies/ruby-2.2.0/bin/ruby

使用这个:

sudo ln -sfn $(which ruby) /usr/bin/ruby

这对您来说与执行此操作基本相同:

sudo ln -s /usr/local/rvm/rubies/ruby-2.2.0/bin/ruby /usr/bin/ruby