Hướng dẫn fix lỗi GPG Keys are configured trên Almalinux 8

Gpg Key

Hướng dẫn fix lỗi GPG Keys are configured trên Almalinux 8

Trong quá trình cài đặt hoặc cập nhật các gói trên AlmaLinux 8, bạn có thể gặp phải lỗi liên quan đến việc xác GPG KEY cho các gói cụ thể. Dưới đây là một hướng dẫn chi tiết để khắc phục lỗi này.

Bạn nhận được thông báo lỗi khi cài đặt hoặc cập nhật gói, chẳng hạn như:

Importing GPG key 0xC21AD6EA:
Userid : "AlmaLinux <packager@almalinux.org>"
Fingerprint: E53C F5EF 91CE B0AD 1812 ECB8 51D6 647E C21A D6EA
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux
Is this ok [y/N]: y
Key imported successfully
Import of key(s) didn't help, wrong key(s)?
Public key for bind-libs-9.11.36-14.el8_10.x86_64.rpm is not installed. Failing package is: bind-libs-32:9.11.36-14.el8_10.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux

Nguyên nhân

Lỗi này xảy ra do khóa công khai (GPG key) cần thiết cho việc xác minh gói không được cài đặt hoặc không khớp với khóa yêu cầu cho các gói.

Giải pháp

Dưới đây là các bước cụ thể để khắc phục lỗi này.

1. Xóa Cache của DNF

Trước tiên, hãy xóa cache của DNF để đảm bảo không có gói nào bị lỗi được giữ lại.

sudo dnf clean all

2. Kiểm tra và Cài đặt lại Khóa GPG

Hãy kiểm tra và cài đặt lại khóa GPG cho các kho chứa của AlmaLinux. Đảm bảo rằng khóa đúng được nhập.

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux

3. Thêm Kho Chứa và Khóa GPG Đúng Cách

Đôi khi cần thêm lại các kho chứa và khóa GPG để đảm bảo rằng chúng khớp với các gói mà bạn đang cố gắng cài đặt.

Thêm lại kho chứa AlmaLinux:

sudo dnf config-manager --add-repo=https://repo.almalinux.org/almalinux/8/BaseOS/x86_64/os/
sudo dnf config-manager --add-repo=https://repo.almalinux.org/almalinux/8/AppStream/x86_64/os/

Cài đặt khóa GPG từ các kho chứa:

sudo rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux

4. Kiểm tra Lại và Cài đặt Gói

Sau khi đã thực hiện các bước trên, hãy thử cài đặt lại gói bind-libs và kiểm tra xem vấn đề đã được giải quyết chưa.
sudo dnf install bind-libs

Tổng Kết

Khóa GPG giúp đảm bảo rằng các gói cài đặt trên hệ thống của bạn là từ nguồn tin cậy. Việc đảm bảo rằng các khóa GPG được cấu hình và cài đặt đúng cách là rất quan trọng để duy trì tính bảo mật và ổn định của hệ thống. Bằng cách làm theo các bước trên, bạn có thể khắc phục lỗi liên quan đến khóa GPG và tiếp tục cài đặt hoặc cập nhật các gói trên AlmaLinux 8 mà không gặp trở ngại.
Hy vọng hướng dẫn này sẽ giúp bạn giải quyết vấn đề một cách nhanh chóng và hiệu quả. Nếu bạn có bất kỳ câu hỏi hoặc gặp khó khăn nào, đừng ngần ngại liên hệ để được hỗ trợ thêm.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *