You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS Stream 9安装puppetserver遇阻:配置源后仍无法找到包

问题:安装EPEL和Puppet源后仍找不到puppetserver

已执行操作:

  • dnf -y install epel-release-latest-9.noarch.rpm
  • dnf -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.
解决步骤
  1. 刷新DNF缓存
    先清理旧缓存并生成新缓存,确保源数据同步:

    dnf clean all && dnf makecache
    

    之后再次尝试搜索或安装:

    dnf search puppetserver
    dnf -y install puppetserver
    
  2. 检查Puppet源是否启用
    查看当前启用的源列表,确认Puppet源在列:

    dnf repolist enabled | grep puppet
    

    如果未找到相关源,手动启用对应版本的Puppet源(以Puppet 7为例):

    dnf config-manager --enable puppet7
    
  3. 更换为支持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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 07:10:11