Я использую ruby 4.2, rubygems 1.3.5-1ubuntu2 и Ubuntu Lucid Lynx. Я установил ruby и rubygems с помощью Synaptic.

Поскольку «команда gem будет выводить свой прогресс, пока она отстает и устанавливает все необходимые гемы для полной установки Merb», написано по адресу http://wiki.merbivore.com/howto/installation/gems, когда я sudo gem update --system , я получаю: "ERROR: While executing gem ... (RuntimeError)
gem update --system is disabled on Debian. RubyGems can be updated using the official Debian repositories by aptitude or apt-get."
И rubygems имеет команды list, build и help, мне интересно, если в Ubuntu rubygems используется только для чего-то другого, кроме загрузки.

Если это не так, почему rubygems не отображает текст для sudo gem install merb?

2 ответа2

0

Идем по следующей строке

RubyGems можно обновить с помощью официальных репозиториев Debian с помощью aptitude или apt-get.

Откройте вашу оболочку и введите следующее

sudo apt-get install rubygems 

Также посмотрите здесь

http://docs.rubygems.org/read/chapter/3#page14

  • Это, вероятно, не то, что вы после, но думал, что я постараюсь получить представление о том, что происходит
0

Установите ruby1.8-dev из apt-get и добавьте rubygems bin dir в путь sudo. Я думаю, что это заставило это работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .