UYARI: Aşağıdaki paketlerin kimliği doğrulanamaz. `apt-key update 'çalışmıyor


31

Yaparak sadece bitcoind kurmaya çalışıyorum sudo apt-get install bitcoind, ancak aşağıdaki paketlerin doğrulanamadığını söyleyerek bu hatayı alıyorum:

libdb5.1++ libcrypto++9 bitcoind

Onları kimlik doğrulaması yapmadan kolayca yükleyebilirim, ancak bu program parayı kaldırabileceğinden, onların doğru olmasını istiyorum. Bu yüzden , burada aşağıdakileri öneren AskUbuntu'da bu çözümü buldum :

$ sudo apt-key update
$ sudo apt-get update

İlk komuttan sonra, hepsinin değişmeden kaldığını söylediği dört anahtarı listeler. İkinci komut her zamanki gibi yapar, ancak bir GPG hatası olduğunu söyleyen bir mesajla sona erer. Bazı blablalardan sonra, aşağıdaki imzaların geçersiz olduğunu söyler (serbestçe Hollandaca'dan çevrilmiş):

BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key <ftpmaster@ubuntu.com>
BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>

Ortak anahtar kullanılamadığından ve aşağıdaki imzalar doğrulanamadı:

NO_PUBKEY 1F968B3903D886E7

Ve aşağıdaki öneriler geçersizdi:

BADSIG E585066A30C18A2B Opera Software Archive Automatic Signing Key 2013 <packager@opera.com>

Ve aşağıdaki adresten bir şeyler alamadı:

 http://extras.ubuntu.com/ubuntu/dists/precise/Release

Bunu çözmek için ne yapabileceğimi bilen var mı?


Çıktı nedir sudo apt-key update && sudo apt-get update?
Braiam

Yanıtlar:


22

Pub anahtarını manuel olarak eklemeniz gerekir.

Komut

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com «key number»

burada «anahtar numarası», eksik anahtarla değiştirmelisiniz.

Örneğin, aldığınız bu hatada

NO_PUBKEY 1F968B3903D886E7

yapabilirsin

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 1F968B3903D886E7
sudo apt-get update

Bu şekilde, bu anahtarı anahtarlığınıza anahtar sunucusundan (keyserver.ubuntu.com) indireceksiniz.

BADSIG hatası hakkında bu cevabı buradan kontrol edin


Bahşiş için teşekkürler. Ne yazık ki, bu yalnızca NO_PUBKEY'i çözüyor, BADSIG'leri değil. Bunları nasıl çözebileceğime dair bir fikrin var mı?
kramer65

1
Cevap düzenlendi. Verdiğim bağlantıyı kontrol et.
NickTux,

Ben bir ppalaunchpad'den ekledim ve bu, kurulum sırasında 'kimliği doğrulanmamış paketten' kurtulmak için kendi anahtarlarını (ubuntu'nun kilitleyicisi iyiydi!) Almam için bana yardımcı oldu. Bu cevabın neden reddedildiğinden emin değil; _;
nuala

1

Değil doğrudan cevap belki, ama programı güncellemek için ihtiyaç vardır: update-manager-core. Herhangi bir kullanıcı güncelleme yöneticisini çalıştırırken paketlerin kimliği doğrulanamayacak hatayı alıyorsa , bu programın güncellenmesi de günceller update managerve gerçekten hızlı bir cevap verir.

BTW, bu güncellemeyi yapmak için sinaptik kullandım , eğer yardımcı olsaydı. Güncelleme işlendikten sonra, güncelleme yöneticisi normalde olduğu gibi çalıştı.

bkz: 1204_HWE_EOL, Ubuntu wiki’de

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.