Arch Linux Logo

🔐 Mengatasi Error “GPG No Data” atau “Gagal Import Key” di Arch Linux

Masalah umum yang sering muncul saat menginstal paket dari AUR atau memverifikasi signature GPG.

⚠️ Contoh Pesan Error

==> Verifying source file signatures with gpg...
    foo.tar.gz ... FAILED (unknown public key 3056513887B78AEB)
==> ERROR: One or more PGP signatures could not be verified!
gpg: keyserver receive failed: No data

🔍 Penyebab Umum

🧭 Langkah-Langkah Memperbaiki

1️⃣ Refresh Keyring Pacman

sudo pacman-key --init
sudo pacman-key --populate archlinux

Perintah ini membuat ulang database kunci dan mengisi dengan kunci resmi Arch Linux.

2️⃣ Import Kunci yang Hilang Secara Manual

gpg --keyserver keyserver.ubuntu.com --recv-keys 3056513887B78AEB

Ganti angka terakhir dengan key ID yang muncul di pesan error kamu.

3️⃣ Gunakan Server Alternatif jika Gagal

gpg --keyserver hkps://keys.openpgp.org --recv-keys 3056513887B78AEB
gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 3056513887B78AEB
gpg --keyserver hkps://pgp.mit.edu --recv-keys 3056513887B78AEB

4️⃣ Sinkronkan Ulang Trust Database

sudo pacman-key --refresh-keys

5️⃣ (Opsional) Jika Masih Gagal: Rebuild Total Keyring

sudo rm -rf /etc/pacman.d/gnupg
sudo pacman-key --init
sudo pacman-key --populate archlinux

Ini akan menghapus semua kunci GPG lama dan membuat ulang semuanya dari awal. Aman dilakukan bila trust key sudah rusak.

💡 Tips Tambahan

✅ Kesimpulan

Error “GPG No Data” biasanya tidak berbahaya, hanya gagal mengunduh kunci verifikasi. Setelah kamu mengimpor ulang kunci GPG yang benar dan menyegarkan trust database, semua paket AUR akan bisa diverifikasi kembali secara aman.

📤 Bagikan Artikel Ini

🔵 🐦 💬
×