Software Sources programı ile bazı ekstra depolar ekledim. Ancak paket veritabanını yeniden yüklediğimde aşağıdaki gibi bir hata alıyorum:
W: GPG hatası: http://ppa.launchpad.net trusty InRelease: Aşağıdaki imzalar doğrulanamadı çünkü ortak anahtar mevcut değil: NO_PUBKEY 8BAF9A6F
Resmi Ubuntu belgelerine göre terminalde apt-key
kullanarak düzeltebileceğimi biliyorum. Ama bunu grafiksel olarak yapmak isterdim. Bunu terminal kullanmadan yapmanın bir yolu var mı?
Aşağıdaki komutları terminalde çalıştırın
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>
burada <PUBKEY>
depo için eksik genel anahtarınızdır, örneğin 8BAF9A6F
.
Sonra güncelleyin
sudo apt-get update
ALTERNATIF YÖNTEM:
sudo gpg --keyserver pgpkeys.mit.edu --recv-key <PUBKEY>
sudo gpg -a --export <PUBKEY> | sudo apt-key add -
sudo apt-get update
Bunun gibi bir anahtarı apt-key
kullanarak içe aktardığınızda, sisteme, sisteminizin kullanacağı yazılımı imzalamak için içe aktardığınız anahtara güvendiğinizi söylemiş olursunuz. Anahtarın gerçekten paket dağıtıcısının anahtarı olduğundan emin değilseniz bunu yapmayın.
Anahtarı almanız ve içe aktarmanız gerekir.
Anahtarı bir PPA'dan almak için PPA'nın Launchpad sayfasını ziyaret edin. Launchpad'deki her PPA sayfasında, 'Bu PPA hakkında teknik ayrıntılar' (1) seçeneğine tıkladıktan sonra bu bağlantıyı (2) bulacaksınız:
Onu takip edin ve anahtar kimliği bağlantısına tıklayın (3):
Sayfayı kaydedin, bu sizin anahtar dosyanızdır.
Şimdi onu içe aktarma zamanı:
Uygulamalar > Yazılım Merkezi
,Edit > Yazılım kaynakları...
,Kimlik Doğrulama
sekmesine gidin ve Anahtar Dosyasını İçeri Aktar...
seçeneğine tıklayın, son olarakTamam
üzerine tıklayın.Daha genel olarak, aşağıdaki yöntem her depo için çalışmalıdır. Öncelikle, bir arama motorunun nihai yardımıyla, program sağlayıcının web sitesinde aşağıdaki gibi görünen bir metin arayın:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.1 (GNU/Linux)
[...]
-----END PGP PUBLIC KEY BLOCK-----
Böyle bir metin örneğin http://deb.opera.com adresinde görüntülenir. Pasajı kopyalayın, masaüstünüzde oluşturduğunuz boş bir dosyaya yapıştırın. Bu, anahtar dosya ile sonuçlanır.
Ardından anahtarın içe aktarılmasıyla devam edin:
Şimdi önceden oluşturulmuş anahtar dosyasını kaldırabilirsiniz.