Не могу установить gemcutter как источник Ruby Gem

Я пытаюсь установить мышление сфинкса на gemcutter.org

Когда я запускаю команду

gem sources -a http://gemcutter.org

Я получаю ошибку:

Error fetching http://gemcutter.org:
bad response Not Found 404 (http://gemcutter.org/specs.4.8)

Если я изменю вышеуказанный URL-адрес на http://gemcutter.org.specs.4.8.gz/ он найдет файл. Как мне сказать rubygems для загрузки с расширением.gz?

3 ответа

Решение

Это похоже на временную ошибку Gemcutter. Это прекрасно работает для меня.

Убедитесь, что вы используете последнюю версию RubyGems и установите последнюю версию gemcutter gem.

$ gem install gemcutter --source http://gemcutter.org

С помощью gemcutter GEM вы вводите gem tumble, чтобы добавить Gemcutter в качестве источника.

$ gem tumble

РЕДАКТИРОВАТЬ. Я только что заметил, что вы используете действительно устаревшую версию RubyGems. Сначала обновите RubyGems.

$ gem update --system

Если он говорит, что обновлять нечего, значит у вас ошибочная версия (самообновление RubyGems 1.2 было ошибочным). Обновите с помощью следующей команды.

$ gem install rubygems-update 
$ update_rubygems

Затем добавьте источник.

Какую версию Rubygems вы используете (gem --version)? Если менее 1.3.5, вы можете обновить Rubygems и попробовать еще раз. (gem update --system)

Это работает для меня со следующими определенными источниками:

http://gems.rubyforge.org/
http://gems.github.com

как я уже сказал, это работает для меня:

gem install thinking-sphinx \
>  --source http://gemcutter.org
If you're upgrading, you should read this:
http://freelancing-god.github.com/ts/en/upgrading.html

Successfully installed thinking-sphinx-1.3.2
Successfully installed activesupport-2.3.4
2 gems installed
Installing ri documentation for thinking-sphinx-1.3.2...
Installing ri documentation for activesupport-2.3.4...
Другие вопросы по тегам