我正在运行一个CentOS 8.4服务器,其中包含以下内容:
~]$ dnf repolist
repo id repo name
appstream CentOS Linux 8 - AppStream
baseos CentOS Linux 8 - BaseOS
epel Extra Packages for Enterprise Linux 8 - x86_64
epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64
extras CentOS Linux 8 - Extras
remi-modular Remi's Modular repository for Enterprise Linux 8 - x86_64
remi-safe Safe Remi's RPM repository for Enterprise Linux 8 - x86_64
当前的fireWalld
版本是0.8.2,这是相当老的,并且导致了fail2ban
的一些问题。我想更新一下。当我运行sudo dnf update firewalld
时,它无法找到任何较新的版本,而只是返回通常的"nothing to do“消息。我需要什么回购?谢谢。
发布于 2021-07-22 10:08:55
firewalld
:没有找到CentOS 8更新,但是从后面的"source.src.rpm“:firewalld-0.9.4
构建el8包相当容易。
使用旧的/简化的"rpmmacros“( CentOS 8版本与”2021年firewalld.spec“不匹配) https://www.linuxquestions.org/questions/linux-software-2/need-rpm-package-for-php-version-5-2-7-and-up-on-redhat-5-1-a-766486/#13
来自Fedora 34更新$ wget https://dl.fedoraproject.org/pub/fedora/linux/updates/34/Everything/source/tree/Packages/f/firewalld-0.9.4-1.fc34.src.rpm
$ rpm -Uvh firewalld-0.9.4-1.fc34.src.rpm
# dnf builddep /home/name/rpms/SPECS/firewalld.spec
$ cd /home/name/rpms/SPECS/
$ rpmbuild -bb firewalld.spec
.
Wrote: /home/knudfl/rpms/RPMS/noarch/firewalld-0.9.4-1.el8.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/python3-firewall-0.9.4-1.el8.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/firewalld-filesystem-0.9.4-1.el8.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/firewall-applet-0.9.4-1.el8.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/firewall-config-0.9.4-1.el8.noarch.rpm
链接到包https://drive.google.com/drive/folders/1KLZM0ZrxygWMMPLMrSEB5UEsJIjsnSBJ?usp=sharing
https://unix.stackexchange.com/questions/659427
复制相似问题