Kesalahan Ubuntu 20.04 GPG error: The following signatures couldn't be verified
adalah kesalahan paling umum saat mencoba memasukkan repositori paket pihak ketiga ke apt
manajer paket.
Kesalahan GPG seharusnya diperlakukan sebagai peringatan terhadap instalasi paket potensial dari sumber yang tidak dikenal. Oleh karena itu, pesan kesalahan GPG meminta pengguna untuk memverifikasi dan mengimpor secara manual tanda tangan pihak ketiga milik pengembang paket yang relevan.
Dalam tutorial ini Anda akan mempelajari:
- Cara mengimpor tanda tangan kunci publik
Kesalahan GPG Ubuntu 20.04:Tanda tangan berikut tidak dapat diverifikasi
Persyaratan dan Konvensi Perangkat Lunak yang Digunakan
Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | Instal Ubuntu 20.04 atau upgrade Ubuntu 20.04 Focal Fossa |
Perangkat Lunak | T/A |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah. |
Konvensi | # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa |
Cara mengimpor tanda tangan kunci publik GPG petunjuk langkah demi langkah
- Saat Anda menerima pesan kesalahan GPG, langkah pertama adalah mencatat kunci publik (NO_PUBKEY). Contoh:
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9578539176BAFBC6 Reading package lists... Done W: GPG error: http://ppa.launchpad.net/peek-developers/daily/ubuntu eoan InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9578539176BAFBC6
Dari output di atas kita dapat melihat bahwa tanda tangan kunci publik yang hilang adalah
9578539176BAFBC6
. - Gunakan kunci yang diambil dari kesalahan GPG untuk mengimpornya ke sistem Ubuntu 20.04 dengan menggunakan
apt-key
memerintah. Contoh:$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 9578539176BAFBC6 Executing: /tmp/apt-key-gpghome.fnm4L3G3iP/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 9578539176BAFBC6 gpg: key 9578539176BAFBC6: public key "Launchpad PPA for Peek Developers" imported gpg: Total number processed: 1 gpg: imported: 1
- Konfirmasi bahwa kunci publik telah diimpor dengan mencantumkan semua kunci yang saat ini diimpor dengan menjalankan
apt-key list
perintah:$ apt-key list /etc/apt/trusted.gpg -------------------- pub rsa4096 2017-02-14 [SC] 8C95 3129 9E7D F2DC F681 B499 9578 5391 76BA FBC6 uid [ unknown] Launchpad PPA for Peek Developers /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 790B C727 7767 219C 42C8 6F93 3B4F E6AC C0B2 1F32 uid [ unknown] Ubuntu Archive Automatic Signing Key (2012)
/etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg ------------------------------------------------------ pub rsa4096 2018-09-17 [SC] F6EC B376 2474 EDA9 D21B 7022 8719 20D1 991B C93C uid [ unknown] Ubuntu Archive Automatic Signing Key (2018)
Tidak dapat memutar file / Dekoder yang hilang di Ubuntu 20.04 LTS Focal Fossa
Daftar paket yang diinstal di Ubuntu 20.04 Focal Fossa Linux