![gpg:密钥服务器接收失败:与 Ubuntu Bionic 的连接超时](https://linux22.com/image/1167799/gpg%EF%BC%9A%E5%AF%86%E9%92%A5%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%8E%A5%E6%94%B6%E5%A4%B1%E8%B4%A5%EF%BC%9A%E4%B8%8E%20Ubuntu%20Bionic%20%E7%9A%84%E8%BF%9E%E6%8E%A5%E8%B6%85%E6%97%B6.png)
目的:
我想将 apt-key 添加到 Ubuntu Bionic
环境:
Ubuntu Bionic 18.04.3
命令:
/usr/bin/apt-key adv --no-tty --keyserver keyserver.ubuntu.com --recv E084DAB9
或者
/usr/bin/apt-key adv --no-tty --keyserver hkp://keyserver.ubuntu.com:80 --recv E298A3A825C0D65DFD57CBB651716619E084DAB9
错误:
“stderr”:“警告:不应解析 apt-key 输出(stdout 不是终端)\ngpg:密钥服务器接收失败:连接超时\n”,“stderr_lines”:[“警告:不应解析 apt-key 输出(stdout 不是终端)”,“gpg:密钥服务器接收失败:连接超时”
附加信息:
这对于 Ubuntu Xenial 来说很好,但不适用于 Ubuntu Bionic。
我在 Ubuntu Bionic docker 容器内运行此命令。我将这个 ubuntu bionic 镜像拉到本地并执行
/usr/bin/apt-key adv --no-tty --keyserver hkp://keyserver.ubuntu.com:80 --recv E298A3A825C0D65DFD57CBB651716619E084DAB9
,似乎运行正常。
/usr/bin/apt-key adv --no-tty --keyserver hkp://keyserver.ubuntu.com:80 --recv E298A3A825C0D65DFD57CBB651716619E084DAB9
Executing: /tmp/apt-key-gpghome.rA90EMTH3h/gpg.1.sh --no-tty --keyserver hkp://keyserver.ubuntu.com:80 --recv E298A3A825C0D65DFD57CBB651716619E084DAB9
gpg: key 51716619E084DAB9: public key "Michael Rutter <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1
但是,/usr/bin/apt-key adv --no-tty --keyserver keyserver.ubuntu.com --recv E084DAB9
在 Ubuntu Bionic docker 容器中不起作用并且超时。
有人遇到过类似的问题吗?任何帮助都值得感激。提前致谢!