执行apt-get update
出现
获取:8 https://typora.io/linux ./ InRelease [793 B]
错误:8 https://typora.io/linux ./ InRelease
由于没有公钥,无法验证下列签名: NO_PUBKEY BA300B7755AFCFAE
获取:1 https://typora.io:443 linux/ InRelease [793 B]
错误:1 https://typora.io:443 linux/ InRelease
由于没有公钥,无法验证下列签名: NO_PUBKEY BA300B7755AFCFAE
解决办法
执行
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv BA300B7755AFCFAE
成功返回
Executing: /tmp/apt-key-gpghome.bIa47DWcCW/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv BA300B7755AFCFAE
gpg: key BA300B7755AFCFAE: 1 signature not checked due to a missing key
gpg: 密钥 BA300B7755AFCFAE:公钥“Abner Lee <abner@typora.io>”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1
BA300B7755AFCFAE是NO_PUBKEY
后的字符串