Can't use rhc after installation , for openshift

我与影子孤独终老i 提交于 2019-12-22 04:40:56

问题


I'm running into a weird issue after installing rhc and vmc. None of the below seems to be working.

For Openshift: https://openshift.redhat.com/app/getting_started

For Cloudfoundry: http://docs.cloudfoundry.com/tools/vmc/installing-vmc.html

I'm using Ubuntu 10.04

root@bose-Vostro-1540:/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...
root@bose-Vostro-1540:/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


回答1:


A similar issue has been addressed here. Hope that helps.




回答2:


I'm using rbenv, and got the same problem

use gem list to check whether it's installed, if so, maybe you just need find it and add it to your PATH.

like I do this

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/



回答3:


Try not installing it with sudo.

gem install rhc

worked for me,

sudo gem install rhc

did not. The docs ask you to do the former.




回答4:


This happens to me right now, none of the current answers solve it.

Here's how I fixed the problem (add ruby gems to your path):

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



回答5:


I am one of the OpenShift developers working on the client tools and using RVM to test my versions locally with no issues.

If you are using RVM, your $PATH should include something like this (I am using 1.9.3 with a gemset for my client-tools).

$ echo $PATH | tr : \\n 
/home/fotios/.rvm/gems/ruby-1.9.3-p125@client-tools/bin
/home/fotios/.rvm/gems/ruby-1.9.3-p125@global/bin
/home/fotios/.rvm/rubies/ruby-1.9.3-p125/bin
/home/fotios/.rvm/bin
...

$ which rhc
~/.rvm/gems/ruby-1.9.3-p125@client-tools/bin/rhc

If not, there may be a problem with your .bashrc/.profile. Check out the RVM installation notes or run rvm notes to ensure everything is working properly.



来源:https://stackoverflow.com/questions/10111020/cant-use-rhc-after-installation-for-openshift

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!