Ubuntu 10.10 здесь. В командной строке я пытаюсь сделать:
gem install railsless-deploy
Я получаю это сообщение:
Программа 'gem' находится в следующих пакетах: * rubygems1 .8 * rubygems1.9.1 Попробуйте: sudo apt-get install
blockquote>Итак, я сделал:
sudo apt-get install rubygems1.9.1
Затем я попробую команду еще раз:
[ 118] Но то же цитируемое сообщение появляется снова. Зачем? Любая помощь, чтобы понять это?gem install railsless-deploy
Большое спасибо.
rubygems1.9.1 является виртуальным пакетом, который, кажется, только существует для назад совместимости.
Это устанавливает ruby1.9.1.
ruby1.9.1 обеспечивает /usr/bin/gem1.9.1
.
Так, если Вы хотите Ruby 1.9.1, необходимо работать gem1.9.1
вместо gem
.
Или, если Вы хотите Ruby 1.8.x, необходимо работать gem
.
(В теории необходимо смочь работать update-alternatives --config gem
сделать /usr/bin/gem
укажите на 1.9.1 версий, но это, кажется, не работает.)