2012-04-20 18 views
4

にIVEのRuby 1.9.1がインストールされてしまったとRubyの宝石1.8をRHC openshiftクライアントをインストールカント、ここではエラーメッセージです:は、Ubuntuの11.10 64ビット

~$ sudo gem install rhc 
Building native extensions. This could take a while... 
ERROR: Error installing rhc: 
ERROR: Failed to build gem native extension. 
/usr/bin/ruby1.8 mkrf_conf.rb 
Building native extensions. This could take a while... 

rake1.8 RUBYARCHDIR=/usr/lib/ruby/gems/1.8/gems/rhc-rest-0.0.14/lib RUBYLIBDIR=/usr/lib/ruby/gems/1.8/gems/rhc-rest-0.0.14/lib 
sh: rake1.8: not found 

宝石ファイルが内に設置されたままになります/usr/lib/ruby/gems/1.8/gems/rhc-rest-0.0.14検査のため。 結果は/usr/lib/ruby/gems/1.8/gems/rhc-rest-0.0.14/ext/gem_make.outに記録されます

+3

あなたはsudo gem install rakeを試しましたか? –

答えて

10

マイケル・フレデリックのコメントに基づいて、私のLinux Mint 12 Lisa 32ビット同じエラーを持っている、ルビーをインストールするための最終的な解決策はOpenshiftはそのフォローをクラウドで管理するアプリ:

sudo apt-get install ruby1.8 
sudo apt-get install gem 
sudo apt-get install rubygems 
sudo gem install json_pure 
sudo gem install rake 
sudo gem install rhc 
+0

よろしくお願いします。 – adavkay

2

実際にあなたがRubyのバージョンマネージャ(RVM)パッケージの代わりに、タイ標準のRubyパッケージをインストールしようとする場合がありますルビーの特定のバージョンへのあなた。このページの一番下には、ubuntuにrvmとrhcをインストールする方法の説明があります。

https://openshift.redhat.com/community/developers/install-the-client-tools