В чем разница между локальными и удаленными драгоценными камнями?

Когда я попытался установить гем mysql2 (используя «sudo gem install mysql2»), я был удивлен, не обнаружив драгоценный камень в моем «списке драгоценных камней».

После некоторого поиска в Google я обнаружил, что гем mysql2 был установлен в моих удаленных драгоценных камнях (ищите их, используя «gem query --remote» или «gem search mysql2 -r»), и затем я установил их с удаленного на локальный, используя «gem установить --remote mysql2 ".

Теперь mysql2 внесен в мой список драгоценных камней.

Я рад, что нашел решение, однако я действительно не понимаю, почему драгоценный камень вообще установлен в удаленных драгоценных камнях или в чем разница. Гугл не дал хорошего объяснения.

Может кто-нибудь объяснить мне разницу?


person Peter-Jan Celis    schedule 03.02.2012    source источник
comment
Ответ на ваш вопрос, скорее всего, находится здесь: stackoverflow.com/questions/2119064/   -  person Marc Talbot    schedule 03.02.2012
comment
Спасибо, Марк, я кое-чему научился, прочитав эту ветку.   -  person Peter-Jan Celis    schedule 04.02.2012


Ответы (1)


Удаленные драгоценные камни - это просто те, что находятся на серверах RubyForge или Github. Я не понимаю, почему он не устанавливается, но знаю, что нет такой вещи, как удаленный гем, только драгоценные камни, установленные на вашем компьютере, и драгоценные камни, которые вы можете загрузить с удаленного сервера.

person Linuxios    schedule 03.02.2012