Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cannot use RVM-installed Ruby with sudo

Tags:

ruby

sudo

rvm

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?

like image 385
Alexey Zakharov Avatar asked Sep 05 '10 03:09

Alexey Zakharov


People also ask

Where is RVM installed?

Single-User Install Location: ~/. rvm/ If the install script is run as a standard, non-root user, RVM will install into the current users's home directory.


1 Answers

Use rvmsudo command instead of sudo

like image 91
calas Avatar answered Oct 02 '22 18:10

calas