2009-11-08 16 views
6

próbuję zainstalować myślenia sfinks klejnot, który jest na gemcutter.orgNie można zainstalować gemcutter jako źródło Ruby Gem

Kiedy uruchomić komendę

gem sources -a http://gemcutter.org 

pojawia się błąd :

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

Po zmianie powyższego adresu URL na http://gemcutter.org.specs.4.8.gz plik zostanie znaleziony. Jak mogę przekazać rubygems do pobrania z rozszerzeniem .gz?

Odpowiedz

11

Wygląda na chwilową awarię Gemcuttera. Działa to dobrze dla mnie.

Upewnij się, że używasz najnowszej wersji RubyGems i zainstaluj najnowszy klejnot gemcutter.

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

Z GEM gemcutter wpiszesz gem tumble dodać Gemcutter jako źródła.

$ gem tumble 

EDYCJA. Właśnie zauważyłem, że używasz naprawdę nieaktualnej wersji RubyGems. Zaktualizuj najpierw RubyGems.

$ gem update --system 

Jeśli mówi, nie ma nic do aktualizacji, masz wersję buggy (RubyGems 1,2 SelfUpdate był wadliwy). Uaktualnij za pomocą następującego polecenia.

$ gem install rubygems-update 
$ update_rubygems 

Następnie dodaj źródło.

+0

Pierwsze polecenie zgłasza "ERROR: nie można znaleźć gem gemterter lokalnie lub w repozytorium" –

+0

Uaktualnij RubyGems. Po prostu czytam, że używasz naprawdę nieaktualnej wersji. Właśnie zaktualizowałem swoją odpowiedź. –

+0

Okay, zainstalowałem aktualizację rubygems 1.3.5. Komenda update_rubygems nie powiodła się (polecenie nie znaleziono), ale znalazłem plik ręcznie i uruchomiłem go 'ruby rubygems_update --version = 1.2.0', co dało mnóstwo danych wyjściowych, ale gem --version nadal raportuje 1.2.0. –

-1

To działa na mnie z następujących źródeł określonych:

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

jak powiedziałem jest to praca dla mnie:

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... 
+0

Mam już te źródła, ale gem nie może znaleźć myślenia-sfinksa na obu. –

+0

proszę podać polecenie, którego używasz do zainstalowania klejnotu – ennuikiller

+0

-1 za co? mówiąc, że to działa dla mnie? – ennuikiller

1

Jaka wersja rubygems są uruchomione (gem --version)? Jeśli jest mniejszy niż 1.3.5, możesz zaktualizować Rubygemy i spróbować ponownie. (gem update --system)

+0

Aktualna wersja 1.2.0. Komenda update zgłasza "Nic do aktualizacji" –

Powiązane problemy