GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Memperbaiki kesalahan Apt-Get GPG NO_PUBKEY Ubuntu 14

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara memperbaiki kesalahan apt-get GPG NO_PUBKEY di Ubuntu 14. Bagi Anda yang belum tahu, Sistem pengemasan apt memiliki seperangkat tepercaya kunci yang menentukan apakah suatu paket dapat diautentikasi dan karenanya dipercaya untuk diinstal pada sistem. Terkadang sistem tidak memiliki semua kunci yang dibutuhkan dan mengalami masalah ini. Untungnya, ada perbaikan cepat. Setiap kunci yang terdaftar sebagai hilang perlu ditambahkan ke apt-key manager sehingga dapat mengotentikasi paket.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah Fix Apt-Get GPG error NO_PUBKEY di Ubuntu 14.

Pagi ini ketika saya melakukan apt-get perbarui di server Ubuntu 14.04 baru saya, saya mendapat pesan kesalahan ini:

Reading package lists... Done
W: GPG error: http://security.ubuntu.com trusty-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.canonical.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32

Perbaiki kesalahan Apt-Get GPG NO_PUBKEY Ubuntu

Setelah melakukan riset kecil-kecilan di Google, saya menemukan cara untuk mengatasi kesalahan GPG NO_PUBKEY ini dengan mengunduh kunci yang hilang menggunakan alat apt-key. Perintahnya adalah sebagai berikut :

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5

Hasil perintah:

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.nbL6QNuTxI --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
gpg: requesting key 437D05B5 from hkp server keyserver.ubuntu.com
gpg: key 437D05B5: public key "Ubuntu Archive Automatic Signing Key <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Perintah kedua:

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32

Hasil:

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.scMJ2LlY0s --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
gpg: requesting key C0B21F32 from hkp server keyserver.ubuntu.com
gpg: key C0B21F32: public key "Ubuntu Archive Automatic Signing Key (2012) <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

Perhatikan bahwa kode 40976EAF437D05B5 dan 3B4FE6ACC0B21F32 diambil dari pesan kesalahan di atas. Sekarang Anda dapat melakukan pembaruan apt-get lagi dan seharusnya tidak ada kesalahan lagi.

Selamat! Anda telah berhasil memperbaiki apt-get kesalahan GPG. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Ubuntu.


Ubuntu
  1. Cara Memperbaiki "gpg:keyserver accept failed:No dirmngr" Error

  2. Cara Memperbaiki kesalahan apt-get Failed to Fetch di rilis Ubuntu yang tidak didukung

  3. Bagaimana Cara Memperbarui Ubuntu Secara Manual?

  1. Cara Memperbaiki Kesalahan Pembaruan Ubuntu:Masalah Dengan MergeList

  2. Bagaimana Cara Menginstal Gfortran?

  3. Cara Memperbaiki Docker Permission Denied Error di Ubuntu

  1. [Cara] Memperbaiki Kesalahan Google GPG di Ubuntu

  2. “Boot Error” dengan live usb Ubuntu 15.10 – Cara Memperbaikinya

  3. Cara Memperbaiki GPG No Public Key NO_PUBKEY Error Selama Pembaruan apt-get