2009-03-17 51 views
6

Yalıtılmış bir ortamda bulunan bir Windows sunucusuna Ruby + WATIR'ı yüklemeye çalışıyorum.RubyGems'i çevrimdışı güncellemenin bir yolu var mı?

1) taş güncelleştirme

2) taş Bu here

sunucu instuctions başına gibidir watir

yüklemek --system: Genellikle bu iki komutlarla ardından yakut yükleyici aday olacağını Şimdi yüklemeye çalışıyorum internet bağlantısı yok. Bu, yukarıdaki komutların başarısız olmasına neden olur.

Gerekli güncelleme paketlerini indirebilmem ve yerel olarak yüklemek için sunucuya kopyalamanın bir yolu var mı?

cevap

9

Mücevher yüklendiğinde, uzak dizine bakmadan önce geçerli dizini arar. Yerel bir gem yüklüyorsanız, sürümü belirtmelisiniz (bkz. rubygems manual).

gem install copland-0.2.0.gem 

Üzgünüm, ben manual upgrade

+0

Biliyorsunuz, el ile güncellemem ihtiyaçlara uyacak gibi gözüküyor ... Bunu bir deneme yapıp geri bildireceğim. –

+0

İlk kez sıkıcı olmakla birlikte, manuel yükseltme çalışmaları. –

+1

Gem'i ilk indirmek için 'gem fetch copland -v = 0.2.0' kullanın – Natim

0

Genellikle bireysel Ruby içine mücevher açmak için

kullanmak yapmadan mücevher sistem çevrimdışı güncelleştirmek için bir yol bilmiyorum Dosyalar. O zaman sadece dizinin Ruby yükleme yolunuzda olduğundan emin olmanız gerekir ve normal bir mücevher kadar iyidir.

İlgili konular