2009-03-17 32 views
6

Tôi đang cố gắng cài đặt Ruby + WATIR vào một máy chủ Windows trong môi trường bị cô lập. Thông thường tôi sẽ chạy trình cài đặt ruby ​​sau đó là hai lệnh dưới đây:Có cách nào để cập nhật RubyGems ngoại tuyến không?

1) cập nhật đá quý --system

2) gem install watir

Đây là theo instuctions here

Máy chủ Tôi hiện đang cố gắng cài đặt để không có kết nối internet. Điều này khiến các lệnh trên thất bại.

Có cách nào tôi có thể tải xuống gói cập nhật bắt buộc và sao chép chúng vào máy chủ để cài đặt cục bộ không?

Trả lời

9

Khi bạn cài đặt đá quý, nó sẽ tìm kiếm thư mục hiện tại trước khi tìm đến nguồn từ xa. Bạn phải chỉ định phiên bản nếu bạn cài đặt một viên ngọc địa phương (xem rubygems manual).

gem install copland-0.2.0.gem 

Tôi xin lỗi, tôi không biết một cách để cập nhật hệ thống đá quý ẩn mà không làm một manual upgrade

+0

Bạn biết đấy, nâng cấp thủ công có vẻ phù hợp với nhu cầu của tôi ... Tôi sẽ thử và báo cáo lại. –

+0

Mặc dù tẻ nhạt để thực hiện lần đầu tiên, việc nâng cấp thủ công hoạt động. –

+1

Để tải về đá quý đầu tiên sử dụng 'gem fetch copland -v = 0.2.0' – Natim

0

Tôi thường sử dụng

để giải nén các viên ngọc vào cá nhân của Ruby các tập tin. Sau đó, bạn chỉ cần đảm bảo rằng thư mục đó nằm trong đường dẫn tải của Ruby, và nó tốt như một viên ngọc bình thường.

Các vấn đề liên quan