gpg: keyserver receive failed: Invalid argument
解决方案
去这个网址:http://keyserver.ubuntu.com/
在报错的信息里找到邮箱在这个网站上输入邮箱搜索
搜索到这些key,点第一个进去
点进去之后看到key的内容
全选复制, 在Linux上创建一个文本文件,名字任意取, 将内容复制进去
touch gpgKey
vim gpgKey
sudo apt-key add gpgKey
然后就可以了
报错过程
之前安装mysql, 执行apt update的时候报错了:
Err:2 http://repo.mysql.com/apt/ubuntu bionic InRelease
The following signatures were invalid: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering <mysql-build@oss.oracle.com>
网上说用这个方法:
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv yourKey
结果还是不行, 报错:
root@xx:/var/log/mysql# apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 8C718D3B5072E1F5
Executing: /tmp/apt-key-gpghome.WnlsI9s8pX/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com --recv 8C718D3B5072E1F5
gpg: keyserver receive failed: Invalid argument
本文作者:等待戈多
本文链接:https://www.cnblogs.com/godots/p/15769902.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步