İpucu:Debian Apt Gpg Anahtar Hatası
From Lapis Wiki
Bu makale NASIL bölümü serisinin bir parçasıdır
|
| MasaÜstü • Donanım • Ağ • Dağıtımlar |
| Tarayıcılar• Programlama • Linux ve Oyunlar |
Sources.list'i Update ettiğimde Gpg Hatası Alıyorum.
apt-get update komutu sonrası gpg anahtarı alınamadı hatası alıyorum ve akabinde bazı paketler doğrulanamıyor.
W: GPG error: http://ftp.tr.debian.org testing Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F
Paket yüklerken doğrulama kısmı;
WARNING: The following packages cannot be authenticated! Install these packages without verification [y/N]? e
Bunun için yapmamız gereken gpg anahtarını alıp apt-key ile anahtar halkasına eklemek olacaktır. Diyelim ki aldığımız hatada anahtar adı olarak böyle bir ifade geçiyor. NO_PUBKEY 010908312D230C5F . Bunun için root olarak aşağıdaki komutu veririz.
gpg --keyserver keyring.debian.org --recv 010908312D230C5F
Ardından bize anahtarın alındığına dair bilgiyi verecektir.
gpg: 2D230C5F anahtarı keyring.debian.org sunucusunun hkp adresinden isteniyor gpg: /root/.gnupg/trustdb.gpg: güvence veritabanı oluşturuldu gpg: anahtar 2D230C5F: genel anahtar "Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org>" alındı. gpg: İşlenmiş toplam miktar: 1 gpg: alınan: 1
Şimdi aldığımız anahtarı ekleyelim.
gpg --armor --export | apt-key add -Bundan sonra apt-get update çalıştırdığınızda debian depoları için gpg hatası almamanız gerekiyor.


