【问题标题】:Can't use rhc after installation , for openshift安装后无法使用 rhc,对于 openshift
【发布时间】:2012-04-11 17:33:52
【问题描述】:

我在安装 rhc 和 vmc 后遇到了一个奇怪的问题。 以下似乎都不起作用。

对于 Openshift: https://openshift.redhat.com/app/getting_started

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

我使用的是 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

【问题讨论】:

    标签: gem openshift vmc openshift-client-tools


    【解决方案1】:

    我是开发客户端工具并使用 RVM 在本地毫无问题地测试我的版本的 OpenShift 开发人员之一。

    如果您使用的是 RVM,您的 $PATH 应该包含类似这样的内容(我使用 1.9.3 和我的客户端工具的 gemset)。

    $ 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
    

    如果没有,您的 .bashrc/.profile 可能有问题。查看RVM installation notes 或运行rvm notes 以确保一切正常。

    【讨论】:

      【解决方案2】:

      这发生在我身上,目前的答案都没有解决它。

      这是我解决问题的方法(将红宝石添加到您的路径):

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

      【讨论】:

      • 感谢您的贡献。
      【解决方案3】:

      我使用rbenv,遇到了同样的问题

      使用gem list检查是否已安装,如果是, 也许您只需要找到它并将其添加到您的PATH

      就像我这样做

      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/
      

      【讨论】:

      • 我的“路径”是什么?
      【解决方案4】:

      尽量不要使用 sudo 安装它。

      gem 安装 rhc

      为我工作,

      sudo gem 安装 rhc

      没有。文档要求您执行前者。

      【讨论】:

        【解决方案5】:

        here 已解决类似问题。希望对您有所帮助。

        【讨论】:

          猜你喜欢
          • 2023-03-19
          • 1970-01-01
          • 1970-01-01
          • 2015-08-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-02-25
          • 2013-06-29
          相关资源
          最近更新 更多