W: GPG 错误:http://ppa.launchpad.net/ondrej/php/ubuntu bionic InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 4F4EA0AAE5267A6C
E: 仓库 “http://ppa.launchpad.net/ondrej/php/ubuntu bionic InRelease” 没有数字签名。
在安装php时出现了一个小错误,可能是导入的pgp没弄好,所以进行
sudo apt-get update 的命令时出现了上面的没有公钥的错误。
解决方案
打开终端,去下载公钥:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4F4EA0AAE5267A6C
后面那个4F4EA0AAE5267A6C换成缺少的密钥,是什么就换成什么
可以进行sudo apt-get update了