Wymusza na pakiecie instalowanie klejnotów w katalogu domowym użytkownika
Ostatnim razem próbuję nauczyć się, jak tworzyć strony internetowe za pomocą Ruby on Rails i używam do tego mojego komputera Arch GNU / Linux. Polityka Archa wymaga zainstalowania klejnotów w katalogu użytkownika zamiast zwykłej lokalizacji w całym systemie. Jest to jednak sprzeczne z domyślnym zachowaniem pakowacza (który próbuje zainstalować cały system klejnotów). Więc kiedy biegnęrails new foo
pakiet prosi mnie o podanie hasła roota.
Chcę zmusić pakiet do zainstalowania klejów wymaganych przez Railsy w moim katalogu domowym. Próbowałem biegaćbundle install --path .bundle
ale pobiera i instaluje wszystkie klejnoty Rails jeszcze raz, co oczywiście nie chcę robić.
Czy masz jakiś pomysł, jak to zrobić?
Aktualizacja: Wreszcie mam pożądany efekt, uruchamiającbundle install --path ~/.gem
.