rhc / Gemfile &rhc / rhc.gemspec bắt buộc phải có gem "net-ssh", "<= 2.9.2"
net-ssh phiên bản 2.9.2 sử dụng require dl/import
ít nhất trên pageant.rb
dl/import
bị xóa khỏi ruby, hãy xem https://github.com/ruby/ruby/blob/v2_2_0/NEWS#L148-L149, khuyến nghị nên sử dụng phương pháp chơi chữ cái này
net-ssh 3. * dường như đã khắc phục sự cố này (sử dụng fiddle / {import, {for ruby> =2.1)
net-ssh phiên bản 3. có vẻ như đã giảm khả năng tương thích (vẫn đang hoạt động trên của tôi) cho rhc
Vì vậy, một cách hack đơn giản là sửa đổi rhc / Gemfile &rhc / rhc.gemspec và cài đặt gem
Một anh chàng đã làm được.
Giải pháp (Chưa được kiểm tra)
gem 'rhc', :git => 'git://github.com/thrasher-redhat/rhc.git'
từ https://stackoverflow.com/a/7421712/2382629
Giải pháp thay thế (Đã test ngay cả trên windows 7 32bit:p)
git clone https://github.com/openshift/rhc
cd rhc
sửa đổi rhc / Gemfile &rhc / rhc.gemspec như https://github.com/openshift/rhc/pull/748/files rồi
gem build rhc.gemspec
nó sẽ xuất ra như
blah! blah! blah! warnings and msgs......
Successfully built RubyGem
Name: rhc
Version: 1.38.4
File: rhc-1.38.4.gem
sau đó chạy
gem install rhc-1.38.4.gem