Sisteminizi kurdunuz, /etc/apt/sources.list dosyanıza multimedya depoları, Backports, Opera gibi kimi yeni depolar eklemek ve bu depolardan da yararlanmak istiyorsunuz. bu nedenle, root olduktan sonra uçbirimde: gedit /etc/apt/sources.list kodunu vererek ilgili dosyayı açtınız. Söz konusu depoları sources.list dosyanıza girdiniz, kaydedip kapattınız. sonra, eklediğiniz depolarla ilgili döndürmeniz gereken kodlar vardı; onları da döndürdünüz. Ardından: aptitude update && aptitude upgrade koduyla depoları güncellediniz. Ama, mesela Opera deposu konsolda söyle bir hata verdi: W: GPG error: http://deb.opera.com lenny Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 033431536A423791 Bu, ilgili depoya iliskin anahtarın alınamamış olduğunu göstermektedir.
Anahtarın alınabilmesi için ilkin uçbirimde şu komutların döndürülmesi gerekir:
gpg –keyserver subkeys.pgp.net –recv 033431536A423791
gpg --export --armor 033431536A423791 | sudo apt-key add - sudo apt-get update
Ya da
sources.list güncellendiğinde, yani,
apt-get
update
komutu sonrasında
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
biçiminde bir hata alındığını kabul edelim. Yapılması gereken gpg anahtarını
alıp, apt-key ile anahtar halkasına eklemek olacaktır. Sözgelimi alınan hatada
anahtar adı olarak şöyle bir ifade geçiyor:
NO_PUBKEY 010908312D230C5F.
Root olarak şu komut verilmelidir:
gpg --keyserver keyring.debian.org --recv 010908312D230C5F
Sonrasında anahtarın alındığına dair bir bilgi gelecektir.
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) <[email protected]>" alındı. gpg: İşlenmiş toplam miktar: 1 gpg: alınan: 1
Şimdi alınan anahtar eklenmelidir:
gpg --armor --export | apt-key add -
Bundan sonra;
apt-get update