Есть ли недостатки в одновременном использовании MacPorts и RubyGems?

Я новичок в Ruby on Rails и сейчас настраиваю его в своей системе OS X. Большинство руководств, похоже, рекомендуют использовать MacPorts для установки Ruby и RubyGems, а затем использовать RubyGems оттуда для установки драгоценных камней. Я заметил, что MacPorts также предлагает много драгоценных камней (хотя некоторые из них отсутствуют, а другие кажутся отстающими на несколько выпусков), и я беспокоюсь, что это каким-то образом будет конфликтовать с тем, что я устанавливаю с помощью RubyGems.

У кого-нибудь есть опыт работы с такой установкой? Любой совет? Я хочу сделать это правильно с первого раза, чтобы потом ничего не сломалось.

Спасибо,

Грант


person Grant Heaslip    schedule 30.04.2009    source источник


Ответы (3)


Я рекомендую использовать Macports для установки Ruby, а затем загрузить и установить последнюю версию Rubygems, следуя инструкциям на http://rubyonrails.org/down. Если вы хотите установить новый гем, используйте Rubygems, а не MacPorts.

person Ryan Bigg    schedule 30.04.2009

Я использую MacPorts для установки Ruby и RubyGems, но затем я устанавливаю драгоценные камни с помощью команды gem (а не port). Я обнаружил, что драгоценные камни Ruby в MacPorts не очень хорошо поддерживаются, а последняя версия MacPorts часто значительно отстает от «настоящей» версии (из-за отсутствия лучшего термина).

person mipadi    schedule 08.08.2009

MacPorts отлично подходит для многих вещей. Однако RVM обычно является более гибким способом установки Ruby, поскольку упрощает установку соответствующего интерпретатора Ruby за проект.

person Community    schedule 20.06.2012