Ketika saya menjalankan pembaruan, saya mendapatkan kesalahan berikut.
GPG error: http://cran.wustl.edu maverick/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 51716619E084DAB9
Oleh karena itu, saya menjalankan kode berikut dan mendapatkan pesan kesalahan berikut:
$ gpg --keyserver subkeys.pgp.net --recv 51716619E084DAB9
gpg: requesting key E084DAB9 from hkp server subkeys.pgp.net
gpg: key E084DAB9: "Michael Rutter <[email protected]>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
Bagaimana cara menetapkan kunci publik yang berfungsi atau apa yang dapat saya lakukan untuk memperbaiki masalah ini?
2) Jika "1" tidak berfungsi ( Anda tidak sendirian ) maka Anda dapat menggunakan ini:
"Beberapa orang telah melaporkan kesulitan menggunakan [pendekatan pertama]. Masalahnya biasanya terkait dengan port pemblokiran firewall 11371. Pendekatan alternatif adalah mencari kunci di http://keyserver.ubuntu.com:11371/ dan menyalin kunci ke file teks biasa, ucapkan key.txt. Kemudian, masukkan kunci ke apt-key with
Juga EvilPhoenix memiliki "mendapat script yang Anda dapat menginstal yang dapat memungkinkan Anda untuk menjalankan fungsi yang dijelaskan di sini dalam perintah satu baris lebih mudah, yang bagian dari proyek Launchpad [dia] dimulai, PPA untuk itu terletak di sini .
Its ditulis dalam Bash, tapi itu lebih dari cukup untuk memenuhi syarat.
Ini kompatibel dengan semua versi Ubuntu Lucid dan yang lebih baru. "
Pesan kesalahan yang sama dengan perintah pertama. Perintah kedua sepertinya banyak membaca daftar paket.
ATMathew
Itu karena perintah kedua termasuk sudo apt-get updatedi sana. Dua bagian pertama bahwa perintah kedua adalah orang-orang penting: gpg --export --armor E084DAB9 | sudo apt-key add - . Perintah ini adalah apa yang akan membuat pubkey bekerja dengan apt.
Thomas Ward
Saya punya skrip yang dapat Anda instal yang memungkinkan Anda untuk menjalankan fungsi-fungsi yang dijelaskan di sini dalam perintah satu baris yang jauh lebih mudah, bagiannya dari proyek Launchpad yang saya mulai, PPA untuknya ada di sini: launchpad.net/ ~ addgpg-apt-developers / + arsip / ppa . Itu ditulis dalam Bash, tapi itu lebih dari cukup persyaratan untuk memenuhi syarat. Mungkin harus dijalankan sebagai superuser, tetapi kompatibel dengan semua versi Ubuntu Lucid dan yang lebih baru (saya masih menguji rilis yang lebih lama).
Thomas Ward
1
Tentu, saya telah dikreditkan untuk skrip saya, Anda diizinkan menyebarkannya. Selama Anda memberi saya penghargaan yang layak (yang Anda lakukan);)
Thomas Ward
Hai teman-teman, saya mencoba menyarankan solusi 1 tetapi saya masih mendapatkan kesalahan yang sama. Juga ketika saya mencoba bagian 2, saya menyalin konten di keyserver.ubuntu.com:11371/pks/... dalam file teks nano di direktori utama saya dan menjalankan perintah sudo apt-key add ~ / Michael.txt. Saya memiliki kesalahan: gpg: tidak ada data OpenPGP yang valid ditemukan.
sudo apt-get update
di sana. Dua bagian pertama bahwa perintah kedua adalah orang-orang penting:gpg --export --armor E084DAB9 | sudo apt-key add -
. Perintah ini adalah apa yang akan membuat pubkey bekerja dengan apt.sumber
Untuk menambahkan kunci apt, Anda harus menggunakan:
sumber