Debian keyring error: "No keyring installed"

Posted by donatello on Server Fault See other posts from Server Fault or by donatello
Published on 2012-11-07T08:47:19Z Indexed on 2012/12/19 11:04 UTC
Read the original article Hit count: 547

Filed under:

I have a Debian Squeeze EC2 AMI. On booting up an instance with it and trying to install packages with apt-get I get errors saying there is no keyring installed. Here is the error with apt-get update:

[email protected]:~# apt-get update
Get:1 squeeze Release.gpg [1672 B]
Ign squeeze/contrib Translation-en
Ign squeeze/main Translation-en
Ign squeeze/non-free Translation-en
Get:2 squeeze/updates Release.gpg [836 B]          
Ign squeeze/updates/contrib Translation-en                                  
Ign squeeze/updates/main Translation-en           
Hit squeeze Release                                  
Ign squeeze Release                                                         
Ign squeeze/updates/non-free Translation-en                              
Ign squeeze/main Sources/DiffIndex                                         
Get:3 squeeze/updates Release [86.9 kB]                                  
Ign squeeze/updates Release                         
Ign squeeze/contrib Sources/DiffIndex          
Ign squeeze/non-free Sources/DiffIndex
Ign squeeze/main amd64 Packages/DiffIndex
Ign squeeze/contrib amd64 Packages/DiffIndex
Ign squeeze/non-free amd64 Packages/DiffIndex
Ign squeeze/updates/main Sources/DiffIndex
Hit squeeze/main Sources                    
Hit squeeze/contrib Sources
Hit squeeze/non-free Sources
Hit squeeze/main amd64 Packages             
Hit squeeze/contrib amd64 Packages          
Ign squeeze/updates/contrib Sources/DiffIndex
Ign squeeze/updates/non-free Sources/DiffIndex
Ign squeeze/updates/main amd64 Packages/DiffIndex
Ign squeeze/updates/contrib amd64 Packages/DiffIndex
Ign squeeze/updates/non-free amd64 Packages/DiffIndex
Hit squeeze/non-free amd64 Packages         
Get:4 squeeze-backports Release.gpg [836 B]
Ign squeeze-backports/main Translation-en
Hit squeeze/updates/main Sources
Hit squeeze/updates/contrib Sources
Hit squeeze/updates/non-free Sources
Hit squeeze/updates/main amd64 Packages
Hit squeeze/updates/contrib amd64 Packages
Hit squeeze/updates/non-free amd64 Packages
Get:5 squeeze-backports Release [77.6 kB]
Ign squeeze-backports Release
Hit squeeze-backports/main amd64 Packages/DiffIndex
Hit squeeze-backports/main amd64 Packages
Fetched 3346 B in 0s (5298 B/s)
Reading package lists... Done
W: GPG error: squeeze Release: No keyring installed in /etc/apt/trusted.gpg.d/.
W: GPG error: squeeze/updates Release: No keyring installed in /etc/apt/trusted.gpg.d/.
W: GPG error: squeeze-backports Release: No keyring installed in /etc/apt/trusted.gpg.d/.

Googling around didn't really help me fix this problem. I tried installing the packages "debian-keyring" and "debian-archive-keyring" but the error does not go away. I'd like to avoid installing unstrusted packages. Any help is appreciated! Why does this error happen and where can I learn more?

© Server Fault or respective owner

Related posts about apt

Related posts about debian-squeeze