命令行上的rhc-create-domain错误(Openshitft) [英] Error with rhc-create-domain on command line (Openshitft)

查看:211
本文介绍了命令行上的rhc-create-domain错误(Openshitft)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

首先,我不太了解Ruby,但是,Openshit命令行使用'rhc'来管理我的云应用程序。很好!但是基于Ruby,Rubygems ....的'rhc'程序。



好的,我使用apt-get安装了这些程序在Linux Mint(基于Ubuntu)上:

  sudo apt-get install ruby​​1.8 
sudo apt-get install gem
sudo apt-get install ruby​​gems
gem install json_pure
gem install rake
gem install rhc

不错!.. rhc在我的控制台中可见,但是当我尝试执行任何rhc命令时,控制台会为我返回这个结果:

  rhc-create-domain -n carlosjr -l carlosjrcabello@gmail.com 
/usr/local/lib/site_ruby/1.8/rubygems/dependency.rb:247:in `to_specs':在[json-1.6.6,json_pure-1.6.6,mime-types-1.18,parseconfig-0.5.2,rest-client-1.6.7]之间找不到rhc(> = 0) :: LoadError)$ / $ / b / b /usr/local/lib/site_ruby/1.8/rubygems/dependency.rb:256:in`to_spec'
from /usr/local/lib/site_ruby/1.8/rubygems。 rb:1231:来自/ usr / l的`gem'
ocal / bin / rhc-create-domain:18

记住,我不知道是否必须在ruby或RubyGem中更新一些内容。



现在不再需要了。谢谢。

解决方案

我解决了这个问题。使用KDE的Linux Mint 12(Lisa)包含安装的基本Ruby包,因此我在安装所有必需的RHC应用程序之前清除了所有的ruby包。这是我的解决方案(在命令行中):

pre $ sudo apt-get purge ruby​​ *(谨慎使用grub包)

sudo reboot

sudo apt-get install ruby​​1.8
sudo apt-get install gem
sudo apt-get install ruby​​gems
gem install json_pure
gem install rake
gem install rhc

现在所有的rhc功能都可以正常工作。



PS:我认为Openshift可以解释更多Ruby应用程序的安装过程。举例来说,我没有任何Ruby知识:/ / p>

First I do not know much about Ruby, but, the Openshit command line uses the 'rhc' to manage my apps on cloud. Nice!...but the 'rhc' program its based on Ruby, Rubygems....something.

Ok, i'm installed theses programs with apt-get on Linux Mint (Ubuntu based):

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

Nice!..rhc its visible in my console, but when i try execute any rhc command, the console returns for me this:

rhc-create-domain -n carlosjr -l carlosjrcabello@gmail.com
/usr/local/lib/site_ruby/1.8/rubygems/dependency.rb:247:in `to_specs': Could not find rhc (>= 0) amongst [json-1.6.6, json_pure-1.6.6, mime-types-1.18, parseconfig-0.5.2, rest-client-1.6.7] (Gem::LoadError)
        from /usr/local/lib/site_ruby/1.8/rubygems/dependency.rb:256:in `to_spec'
        from /usr/local/lib/site_ruby/1.8/rubygems.rb:1231:in `gem'
        from /usr/local/bin/rhc-create-domain:18

Remembering, i do not know if I have to update something in ruby or RubyGem.

No more for now. Thanks.

解决方案

I solved the problem. The Linux Mint 12 (Lisa) with KDE contains the basic Ruby packages installed, so I purged all ruby packages before installing all required RHC apps. Here is my solution (in command line):

sudo apt-get purge ruby* (caution with grub packages)

sudo reboot

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

All rhc functionalities should now be working.

PS: I think that Openshift can be explain more the install process of Ruby apps..using my case for example, I dont have anything knowledge of Ruby :/

这篇关于命令行上的rhc-create-domain错误(Openshitft)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆