apt-get update
#
W: GPG error:
http://debian.cn99.com
squeeze Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AED4B06F473041FA NO_PUBKEY 64481591B98321F9
#Above error happens since you edit /etc/apt/source.list manually.
#To resolve above error, you should to get public key, and export to file, and add it.
#download public key from server
gpg --keyserver wwwkeys.pgp.net --recv-keys
AED4B06F473041FA
#export to file
gpg --export -a
AED4B06F473041FA
> /tmp/key
# add key
apt-key add /tmp/key