一、 问题描述:
rspamd未安装,点击右侧的修复按钮执行程序后,无法修复。
二、出现该问题的原因:
rspamd的安装需要一个依赖项,既epel(extra packages for enterprise linux)。 而epel在centos中原始没带,所以面板的自动修复是无效的。
需要先装好epel,才能顺利安装rspamd。
三、解决该问题的办法:
用terminal终端手动解决,先装epel,后装rspamd。
四、安装步骤:
1)先装epel
根据服务器系统,是centos 9/8/7哪个,就装对应的el9/8/7。
el9
centos stream 9
dnf config-manager --set-enabled crb dnf install epel-release epel-next-release
rhel 9
subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
almalinux 9, rocky linux 9
dnf config-manager --set-enabled crb dnf install epel-release
el8
centos stream 8
dnf config-manager --set-enabled powertools dnf install epel-release epel-next-release
rhel 8
subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
almalinux 8, rocky linux 8
dnf config-manager --set-enabled powertools dnf install epel-release
el7
rhel 7
subscription-manager repos --enable rhel-*-optional-rpms \
--enable rhel-*-extras-rpms \
--enable rhel-ha-for-rhel-*-server-rpms
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
centos 7
yum install epel-release
到此处第一步就完成了,进入第二步。
2)安装rspamd
- centos, fedora用户
终端内输入如下代码:
curl https://rspamd.com/rpm-stable/centos-7/rspamd.repo > /etc/yum.repos.d/rspamd.repo # for centos-7 #curl https://rspamd.com/rpm-stable/centos-8/rspamd.repo > /etc/yum.repos.d/rspamd.repo # uncomment for centos-8 rpm --import https://rspamd.com/rpm-stable/gpg.key yum update yum install rspamd
这个是适用于centos系统的稳定版,想要实验版以及使用其他系统的(debian/ubtuntu/other linux/bsd),访问下方官方教程查看。
附:rspamd安装官方教程:https://rspamd.com/downloads.html
3)安装成功后:
终端提示complete!
原创声明:本文章为原创内容,所有文章均由博主亲自撰写,严格遵循原创原则。我们承诺不使用任何人工智能生成的内容,所发布的每一篇文章都经过深思熟虑,旨在为读者提供真实、有价值的观点和信息。我们坚信原创才是知识分享的根本,致力于为广大读者呈现最具真实性和独特性的文章。感谢您的支持与关注,欢迎持续关注全讯足球网的原创内容。