我有一个陷阱22试图:
# apt-get update
[... good lines omitted]
W: GPG error: http://backports.debian.org lenny-backports Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AED4B06F473041FA
W: GPG error: http://http.us.debian.org stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AED4B06F473041FA
W: GPG error: http://ftp.us.debian.org lenny Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AED4B06F473041FA
在http://wiki.debian.org/SecureApt#Other_problems上,它指出了NO_PUBKEY问题:“意味着档案已开始由新密钥签名,您的系统不知道该密钥,...新密钥(通过升级debian-archive-keyring软件包),警告将消失”
可以,但是有悖常理:
apt-get install debian-archive-keyring
给我:
WARNING: The following packages cannot be authenticated!
debian-archive-keyring
解决方案是执行apt-get更新
桶里有个洞,亲爱的丽莎。
谁能为我打破循环?
-
注意:我的/etc/apt/sources.list是:
deb http://ftp.us.debian.org/debian/ lenny main contrib non-free
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://security.debian.org lenny/updates main contrib non-free
deb http://backports.debian.org/debian-backports lenny-backports main contrib non-free
stable
在lenny
上用替换http.us.debian.org
。您当前的source.list可能会导致系统损坏。如果要升级以压缩,则应替换所有stable/lenny
引用,并使用squeeze
。