Sign up ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

When performing apt-get update, I get the following error:

root@ADS3-Debian6:/home/aluno# apt-get update
Atingido squeeze Release.gpg
Ign squeeze/contrib Translation-en
Ign squeeze/contrib Translation-pt
Ign squeeze/contrib Translation-pt_BR


Obter:10 squeeze/updates/non-free i386 Packages [14 B]
Baixados 612 kB em 4s (125 kB/s)                    
Lendo listas de pacotes... Pronto
There is no public key available for the following key IDs: 8B48AD6246925553
share|improve this question
... and that string you elided is an important bit. It'd let us identify which keys you're missing (assuming installing the keyring packages—preferably from trusted media—that ruda suggested doesn't help) –  derobert May 14 '13 at 17:43

4 Answers 4

up vote 38 down vote accepted

According to There is no public key available for the following key ID, this will fix it:

sudo aptitude install debian-keyring debian-archive-keyring


share|improve this answer
The last 8 hex digits are shared with this, so it's probably complaining about wheezy. Unfortunate of the OP to have elided that: pub 4096R/46925553 2012-04-27 [expires: 2020-04-25] uid Debian Archive Automatic Signing Key (7.0/wheezy) <> –  user18096 Jun 2 '13 at 0:56
Is debian-keyring really needed? It worked out for me with just debian-archive-keyring. –  x-yuri 2 days ago

I recommend

$ sudo apt-get install debian-archive-keyring
$ sudo apt-key update

This is better than other approaches because it does not install "debian-keyring", which is big and 99% of the time unnecessary.

share|improve this answer

the other answers will work, or not, depending on whether or not the key '8B48AD6246925553' is present in the packages they indicate.

if you need a key, you have to get that key, and where to find it, it's in a key server (very probably any key server will do):

sudo apt-key adv --keyserver --recv-keys 8B48AD6246925553

share|improve this answer
This should be the accepted answer. –  starbeamrainbowlabs Sep 4 at 16:16

As an alternative:

$ sudo apt-get install debian-keyring debian-archive-keyring
$ sudo apt-key update
share|improve this answer
Please don't advertise your blog in your answers. That's what your bio is for. –  slm Dec 6 '14 at 2:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.