Заставить бандлер установить гем в домашнем каталоге пользователя
В прошлый раз яя пытаюсь научиться делать веб-разработку с Ruby on Rails, и я использую для этого свою машину Arch GNU / Linux. Политика Arch требует установки гемов в пользовательский каталог вместо обычных системныхширокое местоположение. Однако это противоречит стандартному поведению компоновщика (который пытается установить гемширокий). Поэтому всякий раз, когда я бегуrails new foo
упаковщик просит меня ввести мой пароль root.
Я хочу заставить сборщик устанавливать гемы, необходимые Rails, в мой домашний каталог. Я пробовал бегатьbundle install --path .bundle
но он загружает и устанавливает все гемы Rails еще раз, что, очевидно, я не делаюне хочу делать.
У вас есть идеи, как это сделать?
Обновить: Наконец-то я'мы получили желаемый эффект от бега.bundle install --path ~/.gem