Не могу установить 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...