Yum 没有从添加的存储库中找到软件包

Yum 没有从添加的存储库中找到软件包

fish我目前正在尝试在新的 CentOS 7 机器上安装。

遵循非常简单的指南:

cd /etc/yum.repos.d/
wget https://download.opensuse.org/repositories/shells:fish:release:2/CentOS_7/shells:fish:release:2.repo
yum install fish

但是当我运行时yum install fish我得到输出:

No package fish available.
Error: Nothing to do

/etc/yum.repos.d/回购协议中shells:fish:release:2.repo有。

有什么原因导致 yum 找不到该软件包吗?

答案1

我建议您从 CentOS/Redhat 的 EPEL 存储库安装 Fish。

sudo yum install epel-release

然后如果你尝试sudo yum list fish你应该会看到它。

我知道这不是您所问问题的答案,但我认为这是实现您想要实现的目标的方法。

答案2

我以前从未注意到这一点,但 CentOS 构建由于某种原因失败了。您可以使用 RHEL 7 存储库,但我已经开始重建并且成功了,所以它现在应该可以工作了!

相关内容