自从Debian10发布后,一直想把本机旧的系统更新下,记录下升级过程:
问题一:
sudo apt-get update后
W: GPG error: http://mirrors.163.com buster Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY DCC9EFBF77E11517
W: GPG error: http://mirrors.163.com buster-updates Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138
这个提示看起来是缺少公钥,需要去官网下载公钥。
gpg --keyserver keyserver.ubuntu.com --recv 7638D0442B90D010
将获得的公钥添加到系统密钥列表。
gpg -a --export 7638D0442B90D010 | sudo apt-key add -
可以获得公钥的地址:
keyring.debian.org
keyserver.ubuntu.com
pgp.mit.edu
subkeys.pgp.net
www.gpg-keyserver.de
问题二:
sudo apt-get