CentOS Stream 9安装puppetserver遇阻:配置源后仍无法找到包
问题:安装EPEL和Puppet源后仍找不到puppetserver
已执行操作:
dnf -y install epel-release-latest-9.noarch.rpmdnf -y install puppet-release-el-9.noarch.rpm
执行搜索命令后返回:
[root@xxx ~]# dnf search puppetserver Last metadata expiration check: 1:06:31 ago on Sun 20 Nov 2022 16:36:51 CST. No matches found.
解决步骤
刷新DNF缓存
先清理旧缓存并生成新缓存,确保源数据同步:dnf clean all && dnf makecache之后再次尝试搜索或安装:
dnf search puppetserver dnf -y install puppetserver检查Puppet源是否启用
查看当前启用的源列表,确认Puppet源在列:dnf repolist enabled | grep puppet如果未找到相关源,手动启用对应版本的Puppet源(以Puppet 7为例):
dnf config-manager --enable puppet7更换为支持EL9的Puppet版本源
早期版本的Puppet源可能未适配EL9,建议更换为Puppet 8及以上版本的官方源:dnf remove puppet-release -y dnf -y install puppet8-release-el-9.noarch.rpm dnf makecache dnf install puppetserver -y
内容的提问来源于stack exchange,提问作者user1633272
相关产品推荐
相关产品推荐

