2009-03-17 13 views
6

मैं एक विंडोज सर्वर पर रूबी + वाटर को स्थापित करने की कोशिश कर रहा हूं जो एक अलग वातावरण में है।क्या RubyGems ऑफ़लाइन अपडेट करने का कोई तरीका है?

1) मणि अद्यतन --system

2) मणि watir

स्थापित इस instuctions प्रति here

सर्वर के रूप में है: आमतौर पर मैं गहरे लाल रंग का संस्थापक इन दोनों आदेशों के बाद चल पाएंगे अब मैं स्थापित करने की कोशिश कर रहा हूं जिसमें इंटरनेट कनेक्टिविटी नहीं है। इससे उपरोक्त आदेश विफल हो जाते हैं।

क्या कोई तरीका है कि मैं अद्यतन पैकेज डाउनलोड कर सकता हूं और उन्हें स्थानीय रूप से स्थापित करने के लिए सर्वर पर कॉपी कर सकता हूं?

उत्तर

9

जब आप मणि इंस्टॉल करते हैं तो यह दूरस्थ स्रोत को देखने से पहले वर्तमान निर्देशिका को खोजेगा। यदि आप स्थानीय मणि इंस्टॉल कर रहे हैं तो आपको संस्करण निर्दिष्ट करना होगा (rubygems manual देखें)।

gem install copland-0.2.0.gem 

मैं माफी चाहता, मैं एक manual upgrade

+0

आप जानते हैं, मैन्युअल अपग्रेड ऐसा लगता है कि मेरी ज़रूरतों के अनुरूप हो सकता है ... मैं इसे आज़मा दूंगा और रिपोर्ट करूंगा। –

+0

हालांकि पहली बार आसपास करने के लिए कठिन, मैन्युअल अपग्रेड काम करता है। –

+1

मणि डाउनलोड करने के लिए पहले 'मणि fetch copland -v = 0.2.0' – Natim

0

मैं आमतौर पर

का उपयोग अलग-अलग रूबी में मणि खोल करने के लिए कर के बिना मणि प्रणाली ऑफ़लाइन अद्यतन करने के लिए एक तरह से पता नहीं है फ़ाइलें। फिर आपको यह सुनिश्चित करने की ज़रूरत है कि निर्देशिका आपके रूबी लोड पथ में है, और यह सामान्य मणि के समान है।

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