Как использовать RVM (Ruby Version Manager) с root Account?
Вопрос
Вся точка RVM должна иметь возможность устанавливать несколько рубинов и получить доступ к ним с учетной записи пользователя. Что вы делаете, когда вам нужно получить доступ к любым из этих рубинов от root? Или используйте драгоценные камни, установленные в одном из этих RVMS?
Есть ли элегантный (или даже взлом) способ использовать их, я не рассматривал?
Я думаю, что я должен просто добавить его на мой путь, но мне любопытно, если кто-то придумал лучшее представление. Я предпочел бы не установить RVM только для корневого аккаунта и дублировать все.
Решение
Я нашел решение:
rvmsudo. делает трюк.
Другие советы
Система широкая установка больше не существует.
Используйте эту команду в консоли Ubuntu, чтобы установить RVM в качестве root и быть доступным для всех пользователей:
curl -L https://get.rvm.io | sudo bash
Хотя я немного поздно, тебе действительно не нужно использовать rvmsudo. Просто убедитесь, что у вас есть каталог .rvm и его структура, создаваемая внутри вашего домашнего каталога. Затем каждая команда RVM выполнит соответствующие установки в домашнем каталоге пользователя.
Вы можете достичь этого, просто запустив следующую команду.
rvm user all
Ссылка, https://rvm.io/rvm/install/ (Многопользовательская установка)
Это может помочь: http://rvm.io/deplobement/ (Обновлено) (редактировать: инструкции могут быть сломаны)