确定软件所需的存储库

确定软件所需的存储库

我是一名初级 Linux 用户(目前是 centOS)。我尝试安装 Terminator 终端应用程序。我了解到它不在 cent-os 的默认存储库中,但它应该在 epel-release 存储库中。

所以我做了:

yum install epel-release

安装正常,然后:

yum install terminator

但我收到了错误:

No package terminator available.
Error: Nothing to do

为什么这不起作用以及如何找出特定软件所需的存储库?

答案1

按照以下步骤在全新安装的 CentOS 7 上安装 Terminator。

首先安装 Extra Packages for Enterprise Linux(EPEL)存储库:

yum install epel-release

然后更新新安装的 repo:

yum update

Terminator 软件包包含在 nux-desktop 存储库中。您需要下载然后,您可以先将它添加到 yum.repos.d 目录中:

wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release- 0-1.el7.nux.noarch.rpm

接下来,运行此命令来安装存储库:

rpm -Uvh nux-dextop-release-0-1.el7.nux.noarch.rpm

然后更新新安装的 repo:

yum update

您现在可以安装终结器了:

yum install terminator

Terminator 现已安装完毕并可供使用:)

答案2

终结者不是电力供应处。它看起来像是nux-dextop

阅读更多关于CentOS 上有不同的存储库

假设你使用的是 CentOS 7,这应该可以工作:

yum install https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm

yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm

yum install terminator

值得注意的是,您yum install epel-release可能安装了正确版本的 epel-release,因此第一行可能不需要。

祝你好运!

相关内容