Cannot use RVM-installed Ruby with sudo

Alexey Zakharov picture Alexey Zakharov · Sep 5, 2010 · Viewed 24.5k times · Source

I have succefully configured RVM to use Ruby 1.9.2 and everything is fine. However when I'm trying to run Ruby using sudo it says it cannot find RVM or Ruby:

$ ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]

$ sudo ruby -v
[sudo] password for administrator:
sudo: ruby: command not found

Is that correct behavior or is my RVM misconfigured? Perhaps I should be using the system wide install?

Answer

calas picture calas · Sep 12, 2010

Use rvmsudo command instead of sudo