Не могу получить & ldquo; драгоценный камень & rdquo; команда на работу - почему?

Ubuntu 10.10 здесь. В командной строке я пытаюсь сделать:

gem install railsless-deploy

Я получаю это сообщение:

Программа 'gem' находится в следующих пакетах: * rubygems1 .8 * rubygems1.9.1 Попробуйте: sudo apt-get install

Итак, я сделал: sudo apt-get install rubygems1.9.1

Затем я попробую команду еще раз: gem install railsless-deploy

[ 118] Но то же цитируемое сообщение появляется снова. Зачем? Любая помощь, чтобы понять это?

Большое спасибо.

4
задан 22 March 2011 в 08:46

1 ответ

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 версий, но это, кажется, не работает.)

5
ответ дан 22 March 2011 в 08:46

Другие вопросы по тегам:

Похожие вопросы: