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

Har*_*M V 5 ruby ubuntu ruby-on-rails passenger nginx

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

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

我正在为红宝石创建符号链接,该链接在本指南中表示

sudo rm /usr/bin/ruby
sudo ln -s /usr/local/bin/ruby /usr/bin/ruby
Run Code Online (Sandbox Code Playgroud)

但是由于我已经使用了RVM并运行了它,所以 which ruby我得到了以下路径

root@99atoms-staging:~# which ruby
/usr/local/rvm/rubies/ruby-2.2.0/bin/ruby
Run Code Online (Sandbox Code Playgroud)

joe*_*son 5

用这个:

sudo ln -sfn $(which ruby) /usr/bin/ruby
Run Code Online (Sandbox Code Playgroud)

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

sudo ln -s /usr/local/rvm/rubies/ruby-2.2.0/bin/ruby /usr/bin/ruby
Run Code Online (Sandbox Code Playgroud)