AlmaLinux 8 पर GPG check FAILED error package installation और updates को रोक सकता है। नीचे RPM database, repository key और SELinux settings verify करने के steps हैं।
पूर्व आवश्यकताएँ
- AlmaLinux 8 server पर root privileges
- SSH access
चरण 1: RPM installation verify करें
sudo rpm --verify rpm
चरण 2: RPM database rebuild करें
sudo rpm --rebuilddb
चरण 3: YUM cache साफ़ करें
sudo yum clean all
चरण 4: GPG check अस्थायी रूप से disable करें
/etc/yum.repos.d/almalinux.repo में troubleshooting के लिए अस्थायी रूप से gpgcheck=0 set करें।
चरण 5: AlmaLinux GPG key import करें
curl -o ~/RPM-GPG-KEY-AlmaLinux https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux sudo rpm --import ~/RPM-GPG-KEY-AlmaLinux
चरण 6: SELinux status देखें
sestatus
चरण 7: SELinux enforcement अस्थायी रूप से बंद करें
sudo setenforce 0
Error resolve होने के बाद security बनाए रखने के लिए GPG check और SELinux enforcement को फिर से enable करें।