Saya mencoba menambahkan kunci publik untuk menginstal program dengan CPG. Tetapi saya cukup baru dalam hal ini tetapi setiap perintah yang saya temukan memberi saya kesalahan yang sama:
gpg --keyserver keyserver.ubuntu.com --recv-keys 94558F59
gpg: requesting key 94558F59 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
Bagaimana ini mungkin tampak bahwa saya di belakang semacam blokade yang membuatnya tidak mungkin untuk membuat koneksi ke server kunci. Saya melihat ke banyak pertanyaan OP dan mencoba semua perintah yang bisa saya temukan tetapi tidak ada yang berhasil. Adakah yang pernah mengalami masalah ini sebelumnya?
gpg --keyserver hkp://pgp.mit.edu --recv-keys 94558F59
bekerja untuk saya ...Jawaban:
Ini biasanya disebabkan oleh firewall Anda yang memblokir port
11371
. Anda bisa membuka blokir port di firewall Anda. Jika Anda tidak memiliki akses ke firewall, Anda dapat:Paksa untuk menggunakan port
80
alih-alih11371
kalau tidak
sumber
gpg --import key.txt
jika Anda perlu mengimpor melalui baris perintah FYI.Software Center -> Edit -> Software Sources -> Authentication -> Import key file
Search String
bidang! Salah. Anda harus tahu rahasia ajaib: tambahkan kunci dengan0x
. Jika kuncinya adalah0F571F6C
, Anda harus mencari0x0F571F6C
, yang sama sekali tidak jelas.sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys SOMEKEY
sumber
sudo
tidak perlu dan, selain itu, jawaban ini tidak menambahkan masalah pada poster ...Ini bekerja untuk saya:
sumber
Saya mengalami masalah yang sama ketika saya mencoba menambahkan
GPG
kunci di belakang proxy. Solusi untuk masalah saya adalah menambahkan--keyserver-options
perintah :sumber
Coba dapatkan kunci Anda dari server lain (berfungsi untuk saya):
atau
sumber
Saya memperbaiki masalah saya dengan menjalankan perintah berikut:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys *somekey*
sumber
Saya melihat ini di salah satu dari dua kotak identik menjalankan penyebaran yang mungkin terhadap gambar 14,04 ubuntu. Faktanya, ini sebelumnya berhasil
app-infra-1
tetapi pada beberapa titik mulai gagal. Fakta bahwa ia berhasilapp-infra-2
diciptakan kembali menunjukkan itu adalah korupsiapp-infra-1
atau bug dalam deteksi dan pelaporanapt-key adv
.Saya mencoba menghapus menggunakan kunci
apt-key del
tetapi saya terus mendapatkan kesalahan yang sama.Pada akhirnya, karena ini adalah vm, solusi saya adalah membangunnya kembali
vagrant
.sumber
Bagi saya harus menambahkan pernyataan ENV ke file buruh pelabuhan saya. Misalnya
sumber