2012-04-11 4 views
7

Ich renne in ein seltsames Problem nach der Installation von RHC und VMC. Keines der folgenden scheint zu funktionieren.Kann rhc nach der Installation nicht verwenden, für OpenShift

Für Openshift: https://openshift.redhat.com/app/getting_started

Für Cloudfoundry: http://docs.cloudfoundry.com/tools/vmc/installing-vmc.html

Ich bin mit Ubuntu 10,04

[email protected]:/home/bose# gem install rhc 
Successfully installed parseconfig-0.5.2 
Successfully installed rhc-0.88.9 
2 gems installed 
Installing ri documentation for parseconfig-0.5.2... 
Installing ri documentation for rhc-0.88.9... 
Installing RDoc documentation for parseconfig-0.5.2... 
Installing RDoc documentation for rhc-0.88.9... 
[email protected]:/home/bose# rhc 
No command 'rhc' found, did you mean: 
Command 'rtc' from package 'nvram-wakeup' (universe) 
Command 'rc' from package 'rc' (universe) 
Command 'rec' from package 'sox' (universe) 
Command 'rcc' from package 'libqt4-dev' (main) 
Command 'rsc' from package 'radare-common' (universe) 
Command 'rvc' from package 'vtgrab' (universe) 
rhc: command not found 

Antwort

2

Ein ähnliches Problem hat here angesprochen. Ich hoffe, das hilft.

+2

Verbindung tot ist ... – Denny

1

Ich bin einer der OpenShift-Entwickler, die an den Client-Tools arbeiten und RVM verwenden, um meine Versionen lokal ohne Probleme zu testen.

Wenn Sie RVM verwenden, sollte Ihr $ PATH so etwas enthalten (ich verwende 1.9.3 mit einem Edelsteinsatz für meine Client-Tools).

$ echo $PATH | tr : \\n 
/home/fotios/.rvm/gems/[email protected]/bin 
/home/fotios/.rvm/gems/[email protected]/bin 
/home/fotios/.rvm/rubies/ruby-1.9.3-p125/bin 
/home/fotios/.rvm/bin 
... 

$ which rhc 
~/.rvm/gems/[email protected]/bin/rhc 

Wenn nicht, liegt möglicherweise ein Problem mit Ihrer .bashrc/.profile vor. Überprüfen Sie die RVM installation notes oder führen Sie rvm notes, um sicherzustellen, dass alles ordnungsgemäß funktioniert.

7

Ich verwende rbenv, und bekam das gleiche Problem

Verwendung gem list zu prüfen, ob es installiert ist, wenn ja, vielleicht haben Sie nur finden sie brauchen, und fügen Sie sie PATH.

wie ich dies tun

ln -s /home/fengyl/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rhc-1.4.8/bin/rhc /home/fengyl/.rbenv/shims/ 
+0

Dank mein Problem –

+0

gelöst Was ist mein 'PATH'? – Denny

5

Versuchen Sie es nicht mit sudo installieren.

gem install rhc

für mich gearbeitet,

sudo gem install rhc

nicht. Die Ärzte bitten dich, das erstere zu tun.

2

Das passiert mir gerade jetzt, keine der aktuellen Antworten löst es.

Hier ist, wie ich das Problem behoben (add Rubin Edelsteine ​​auf Ihrem Weg):

PATH="`ruby -e 'puts Gem.user_dir'`/bin:$PATH" 
+1

Vielen Dank für den Beitrag. – sbose