我有一个全新的CentOS 7 VM。就在一个全局yum -y update之后,我正在尝试安装其他软件包,例如net-snmp。
net-snmp 1:5.7.2-33.el7_5.2 (更新)
我不明白为什么net-snmp、net-snmp-agent-libs和net-snmp-libs在“更新”存储库中被引用,主要是因为它们没有出现在这个存储库中:http://mirror.centos.org/centos/7/updates/x86_64/一揽子/
使用yum install net-snmp --disablerepo=* --enablerepo=base强制使用"base“存储库显示了net的不同版本(这是逻辑的),所有依赖项都属于"base”存储库:
net-snmp 1:5.7.2-32.el7_5.2 (基础)
为什么以及如何解决这个问题,让yum查询相关的存储库来安装net-snmp包及其依赖项?
发布于 2019-01-22 23:38:01
你贴的镜像链接用于CentOS 7.6.1810,但您当前的YUM存储库似乎指向CentOS 7.5.1804。来自net-snmp 7.6基本存储库的当前版本的CentOS将是5.7.2-37。
可能的问题是您的YUM存储库配置被固定在特定版本的CentOS上,或者您配置的存储库尚未更新到当前的CentOS版本。如果没有看到/etc/yum.repos.d/*.repo的内容,就无法确定地知道
https://unix.stackexchange.com/questions/495930
复制相似问题