You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

在Rocky Linux 9.4上安装OpenDkim遇到问题求助

在Rocky Linux 9.4上安装OpenDkim遇到问题求助

我最近在Rocky Linux 9.4上折腾OpenDKIM安装,结果碰了壁,先把我当前的DNF仓库列表贴出来,有没有大佬帮我看看问题出在哪?

[soac@domain ~]$ sudo dnf repolist
repo id                                                                        repo name
Webmin                                                                         Webmin Distribution Neutral
appstream                                                                      Rocky Linux 9 - AppStream
baseos                                                                         Rocky Linux 9 - BaseOS
epel                                                                           Extra Packages for Enterprise Linux 9 - x86_64
epel-cisco-openh264                                                            Extra Packages for Enterprise Linux 9 openh264 (From Cisco) - x86_64
extras                                                                         Rocky Linux 9 - Extras
pgAdmin4                                                                       pgadmin4
pgdg-common                                                                 ...

作为经常踩这类坑的过来人,给你几个排查方向和解决思路:

  • 先确认现有仓库里有没有OpenDKIM包,跑这个命令搜一下:
    sudo dnf search opendkim
    要是搜不到结果,那大概率是现有仓库没包含这个包,得想办法补源。

  • 按理说EPEL仓库应该带OpenDKIM的,你已经开了EPEL,先清一下缓存再试试:
    sudo dnf clean all && sudo dnf makecache
    有时候缓存过期会导致包搜不到,清完重新生成缓存说不定就好了。

  • 要是清完缓存还是搜不到,检查下EPEL的配置文件是否正常:
    cat /etc/yum.repos.d/epel.repo
    看看里面的enabled字段是不是设成1了,确保仓库是启用状态。

  • 也可以直接尝试安装包,看看具体报错:
    sudo dnf install opendkim opendkim-tools
    把运行这个命令后弹出的具体错误信息贴出来,能更精准定位问题,比如是依赖缺失还是真的找不到包。

  • 尽量优先用官方和EPEL的源,第三方源虽然可能有,但容易和系统自带包搞出兼容性问题,能不用就不用。

备注:内容来源于stack exchange,提问作者Luis Alfredo Serrano Díaz

火山引擎 最新活动