2012-04-20 3 views
4

Quelqu'un peut-il me aider, Ive a obtenu Ruby 1.9.1 installé et Ruby Gems 1.8, voici le message d'erreur:cant installer RHC OpenShift client sur ubuntu 11.10 64 bits

~$ 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 

fichiers Gem restent installés dans /usr/lib/ruby/gems/1.8/gems/rhc-rest-0.0.14 pour l'inspection. Résultats consignés dans /usr/lib/ruby/gems/1.8/gems/rhc-rest-0.0.14/ext/gem_make.out

+3

Avez-vous essayé sudo gem install rake? –

Répondre

10

Basé sur le commentaire de Michael Frederick, pour ma Linux Mint 12 Lisa 32 bits, i ont la même erreur, la solution finale pour installer Ruby apps pour gérer OpenShift cloud son le suivi:

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

oui râteau était le problème merci. – adavkay

2

en fait, vous pouvez essayer d'installer le package Ruby version Manager (RVM) au lieu des emballages standards rubis qui cravate vous à une version spécifique de ruby. Vous devriez regarder au bas de cette page où je liste quelques directions sur la façon d'installer le RVM et le rhc sur Ubuntu.

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

Questions connexes