我是一名初级 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,因此第一行可能不需要。
祝你好运!