2016-04-25 224 views
1

我刚刚在我的笔记本电脑上安装了基本操作系统,其中包含apt-get软件包管理系统,如Ubuntu。安装RHC软件包Ubuntu

我需要在笔记本电脑上安装RHC客户端工具,但是当我运行

sudo apt-get install rhc

我得到的错误:

Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
E: Unable to locate package rhc 

在网上调查了一些建议我运行以下命令:

cat /etc/apt/sources.list 

我做了哪些并得到以下细节:

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to 
# newer versions of the distribution. 
deb http://ie.archive.ubuntu.com/ubuntu/ trusty main restricted 
deb-src http://ie.archive.ubuntu.com/ubuntu/ trusty main restricted 

## Major bug fix updates produced after the final release of the 
## distribution. 
deb http://ie.archive.ubuntu.com/ubuntu/ trusty-updates main restricted 
deb-src http://ie.archive.ubuntu.com/ubuntu/ trusty-updates main restricted 

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team. Also, please note that software in universe WILL NOT receive any 
## review or updates from the Ubuntu security team. 
deb http://ie.archive.ubuntu.com/ubuntu/ trusty universe 
deb-src http://ie.archive.ubuntu.com/ubuntu/ trusty universe 
deb http://ie.archive.ubuntu.com/ubuntu/ trusty-updates universe 
deb-src http://ie.archive.ubuntu.com/ubuntu/ trusty-updates universe 

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu 
## security team. 
deb http://ie.archive.ubuntu.com/ubuntu/ trusty multiverse 
deb-src http://ie.archive.ubuntu.com/ubuntu/ trusty multiverse 
deb http://ie.archive.ubuntu.com/ubuntu/ trusty-updates multiverse 
deb-src http://ie.archive.ubuntu.com/ubuntu/ trusty-updates multiverse 

## N.B. software from this repository may not have been tested as 
## extensively as that contained in the main release, although it includes 
## newer versions of some applications which may provide useful features. 
## Also, please note that software in backports WILL NOT receive any review 
## or updates from the Ubuntu security team. 
deb http://ie.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse 
deb-src http://ie.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse 

deb http://security.ubuntu.com/ubuntu trusty-security main restricted 
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted 
deb http://security.ubuntu.com/ubuntu trusty-security universe 
deb-src http://security.ubuntu.com/ubuntu trusty-security universe 
deb http://security.ubuntu.com/ubuntu trusty-security multiverse 
deb-src http://security.ubuntu.com/ubuntu trusty-security multiverse 

## Uncomment the following two lines to add software from Canonical's 
## 'partner' repository. 
## This software is not part of Ubuntu, but is offered by Canonical and the 
## respective vendors as a service to Ubuntu users. 
# deb http://archive.canonical.com/ubuntu trusty partner 
# deb-src http://archive.canonical.com/ubuntu trusty partner 

## Uncomment the following two lines to add software from Ubuntu's 
## 'extras' repository. 
## This software is not part of Ubuntu, but is offered by third-party 
## developers who want to ship their latest software. 
# deb http://extras.ubuntu.com/ubuntu trusty main 
# deb-src http://extras.ubuntu.com/ubuntu trusty main 

任何想法,为什么我不能安装这个基本的软件?

回答

0

TL; DR。尝试将其安装为gem

Trusty是no rhc package,这是一个Ubuntu 14.04 LTS发行版,其中构建了基本操作系统。

rhc软件包仅适用于Ubuntu的wily,xenial或yakkety版本(请参阅this page的右上角)。

OpenShift official install documentation错误地指出rhc可用于启动Ubuntu生动版本,但单击该链接会导致不存在的页面。

+0

我试过'sudo apt-get install gem',它说'gem已经是最新版本了'。然而,当我尝试'gem install rhc'时,它说''程序'gem'可以在以下软件包中找到:* ruby​​ * ruby​​gems' –

+0

您好格雷格,这可能是因为您正在使用超级安装'gem'程序用户(又名'root')通过'sudo',同时在当前用户下执行'gem'命令。要快速解决此问题,请尝试运行'sudo gem install rhc'。 但是,我建议你通过'rbenv'或'rvm'安装ruby,以便在不需要超级用户的情况下安装/操作gems。 – gmile

+0

然后我得到错误'sudo:gem:command not found'。这很奇怪。感谢您的帮助顺便说一句 –