2009-11-08 20 views
6

मैं सोच रहा स्फिंक्स मणि, जो gemcutter.orgएक रूबी रत्न स्रोत

पर है जब मैं कमांड

gem sources -a http://gemcutter.org 

मैं त्रुटि मिलती है चलाने के स्थापित करने के लिए कोशिश कर रहा हूँ के रूप में Gemcutter स्थापित नहीं कर सकता :

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

यदि मैं उपरोक्त यूआरएल को http://gemcutter.org.specs.4.8.gz पर बदलता हूं तो यह एक फ़ाइल पाता है। मैं rubggems को .gz एक्सटेंशन के साथ डाउनलोड करने के लिए कैसे कहूं?

उत्तर

11

यह एक अस्थायी Gemcutter विफलता की तरह दिखता है। यह मेरे लिए ठीक काम करता है।

सुनिश्चित करें कि आप नवीनतम रूबीजैम्स संस्करण चला रहे हैं और नवीनतम जेमकटर मणि इंस्टॉल कर रहे हैं।

$ gem install gemcutter --source http://gemcutter.org 
Gemcutter जीईएम साथ

आप gem tumble टाइप Gemcutter स्रोत के रूप में जोड़ने के लिए।

$ gem tumble 

संपादित करें। मैंने अभी देखा है कि आप वास्तव में पुराने रूबीजैम्स संस्करण का उपयोग कर रहे हैं। पहले RubyGems अपडेट करें।

$ gem update --system 

यदि यह आपको बताता है कि अपडेट करने के लिए कुछ भी नहीं है, तो आपके पास एक छोटी गाड़ी संस्करण है (रूबीगेम्स 1.2 स्वयंुपडेट छोटी थी)। निम्न आदेश के साथ अपग्रेड करें।

$ gem install rubygems-update 
$ update_rubygems 

फिर स्रोत जोड़ें।

+0

पहली कमांड रिपोर्ट 'त्रुटि: स्थानीय रूप से या एक भंडार में मणि जेमकटर नहीं मिल सका' –

+0

रूबीगैम्स को अपग्रेड करें। मैंने अभी पढ़ा है कि आप वास्तव में पुराने संस्करण का उपयोग कर रहे हैं। मैंने अभी अपना जवाब अपडेट किया है। –

+0

ठीक है, मैंने rubygems- 1.3.5 अपडेट किया है। Update_rubygems कमांड विफल हुआ (कमांड नहीं मिला), लेकिन मैंने फ़ाइल को मैन्युअल रूप से पाया और इसे 'ruby rubygems_update --version = 1.2.0' चलाया जिसने आउटपुट का भार दिया लेकिन मणि -वर्जन अभी भी 1.2.0 की रिपोर्ट कर रहा है। –

-1

यह निम्न स्रोतों परिभाषित के साथ मेरे लिए काम कर रहा है:

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

मुझे पहले ही उन स्रोतों के रूप में मिला है, लेकिन मणि को या तो सोच-स्फिंक्स नहीं मिल रहा है। –

+0

कृपया उस आदेश को निर्दिष्ट करें जिसका उपयोग आप मणि – ennuikiller

+0

-1 को स्थापित करने के लिए कर रहे हैं? कह रही है कि यह मेरे लिए काम करता है? – ennuikiller

1

RubyGems की कौन-सा संस्करण चल रहे हैं (gem --version)? यदि 1.3.5 से कम है, तो आप Rubygems को अपडेट करना चाहते हैं और पुनः प्रयास करें। (gem update --system)

+0

वर्तमान संस्करण 1.2.0। अद्यतन कमांड रिपोर्ट '0 अपडेट करने के लिए कुछ भी नहीं' –

संबंधित मुद्दे