纯内网环境搭 debian 源,怎么处理 NO_PUBKEY 问题?

2018-06-04 17:02:49 +08:00
 sharoue

纯内网环境有一堆 debian 服务器,为了方便维护和更新,于是自己从外网用 apt-mirror 扒了官方源和 docker 的源下来,然后物理搬运进内网做源。官方源用一个服务器,docker 源用另一个服务器。 现在问题来了,各台机器配置好 source.list 后 apt-get update 官方源没问题,但是 docker 源就不行了,提示

The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7EA0A9C3F273FCD8

度娘之,普遍的方案都是诸如此类的

$ gpg --keyserver subkeys.pgp.net --recv F273FCD8

$ gpg --export --armor F273FCD8 | sudo apt-key add -

内网怎么可能连得到什么 pgp.net 啦,

其实 docker 源的 gpg 文件也已经直接搬运下来了的,直接

curl http://xxx.xxx.xxx.xxx/ooo/Release.gpg|sudo apt-key add -

也不行,好像还是要联外网不然没戏 所以这个怎么办,有没有在内网做过源的大神?

3321 次点击
所在节点    服务器
1 条回复
wslwsl
2019-06-04 16:30:27 +08:00
先在外网执行第一步,再把 key 导出,最后物理搬运进内网,最好手打,add 即可

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/460288

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX