Mình tìm thấy bài này, bác thử xem như nào nhé :
Lỗi này thường xảy ra khi hệ thống không thể tìm thấy hoặc cài đặt gói iptables-libs với phiên bản phù hợp do xung đột hoặc thiếu kho lưu trữ. Bạn có thể thử các cách sau để khắc phục:
- Kiểm tra và cập nhật danh sách gói
Chạy lệnh sau để cập nhật danh sách gói và kiểm tra xem iptables-libs có khả dụng không:
dnf clean all
dnf makecache
dnf update -y
dnf list iptables-libs --showduplicates
Nếu iptables-libs có phiên bản phù hợp, bạn có thể thử cài đặt lại:
dnf install iptables-libs-1.8.10-4.el9_4 -y
- Kiểm tra kho lưu trữ
Nếu dnf list không hiển thị phiên bản iptables-libs phù hợp, có thể bạn thiếu kho lưu trữ cần thiết. Kiểm tra bằng:
Nếu thiếu kho appstream hoặc baseos, hãy kích hoạt lại:
dnf config-manager --set-enabled appstream
dnf config-manager --set-enabled baseos
Sau đó thử cài lại:
dnf install iptables-services -y
- Cập nhật hoặc hạ cấp phiên bản iptables-libs
Nếu bạn có phiên bản iptables-libs không tương thích, bạn có thể thử nâng cấp hoặc hạ cấp:
dnf update iptables-libs -y
dnf downgrade iptables-libs -y
- Thử cài đặt lại iptables-services
Nếu vấn đề vẫn chưa được giải quyết, hãy thử gỡ bỏ rồi cài lại:
dnf remove iptables-services -y
dnf install iptables-services -y
Nếu vẫn lỗi, hãy kiểm tra xem bạn có sử dụng kho EPEL hoặc third-party nào không, vì có thể gây xung đột. Bạn có thể chạy:
và thử vô hiệu hóa kho không cần thiết bằng:
dnf config-manager --disable <repo_name>
Hãy thử các bước trên và cho mình biết kết quả!