Согласно документации по RVM, единственное время, когда вы используете sudo, - это установка самого RVM.Единственный раз, когда вы используете rvmsudo после установки RVM - это обновление самого RVM.Если вы использовали sudo в любое время, кроме описанного выше времени, вам нужно будет удалить RVM и переустановить его.Попытка определить, где разрешения были испорчены на самой установке, занимает много времени и подвержена ошибкам.Поэтому переустановка - лучший вариант.
Вы ДОЛЖНЫ добавить пользователей, которым вы хотите разрешить использовать RVM, непосредственно при многопользовательской установке, в группу rvm, а также, чтобы th (at | ose) пользователь (и) вышел из системы, а затем снова вошел, так как членство в группеопределяется только при входе в систему.
Кроме того, мегас правильно.Его команда - правильная команда для использования в проекте.