用户的Ruby安装与sudo不同?

时间:2013-11-21 04:26:02

标签: ruby install version sudo

我需要在系统中安装至少1.9版。但是,当我在“正常模式”和“sudo模式”下运行ruby -v时,它们是不同的:

$ ruby -v
ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-linux]
$ sudo ruby -v
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]

如果我which ruby

$ which ruby
/usr/local/bin/ruby
$ sudo which ruby
/usr/bin/ruby

如何安装Ruby以使它们都相同?

1 个答案:

答案 0 :(得分:1)

简而言之,您可以在 / usr / bin / ruby​​之前为超级用户放置路径/ usr / local / bin / ruby​​。

$ sudo echo $ PATH

将向您展示当前的艺术状态