Описание тега rvmsudo
rvmsudo является частью Ruby Version Manager (rvm). Он запускает sudo по умолчанию как суперпользователь, сохраняя переменные среды, относящиеся к Ruby.
rvmsudo устанавливается как часть RVM. Sudo обычно сохраняет только небольшое количество переменных окружения, если не запускается с опцией -E. rvmsudo сохраняет относящиеся к Ruby переменные, такие как GEM_PATH, RUBYLIB и rvm_path, которые влияют на работу Ruby, RubyGems и / или самого RVM.
Это позволяет запускать сценарии Ruby с привилегиями суперпользователя под rvm, не находя способ передать все эти переменные среды вручную.
Как и само sudo, rvmsudo следует использовать с большой осторожностью, чтобы избежать проблем с безопасностью.