You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MongoDB Community Edition安装问题:Ubuntu 22.04.2 LTS密钥导入异常

解决MongoDB 6.0 Ubuntu安装中GPG密钥导入无OK返回的问题

问题重现

在Ubuntu 22.04.2 LTS上执行MongoDB官方文档提供的密钥导入命令:

curl -fsSL https://pgp.mongodb.com/server-6.0.pub | sudo gpg -o /usr/share/keyrings/mongodb-server-6.0.gpg

未得到预期的OK,反而输出:

gpg: WARNING: no command supplied. Trying to guess what you mean ...
pub rsa4096 2022-02-23 [SC] [expires: 2027-02-22]
39BD841E4BE5FB195A65400E6A26B1AE64C3C388
uid MongoDB 6.0 Release Signing Key packaging@mongodb.com

问题原因

命令缺少--dearmor参数——这是Ubuntu 22.04中APT密钥管理必须的步骤。GPG默认会解析并显示密钥详情,而非将其转换为APT能识别的二进制armored格式写入文件,因此不会返回OK。

解决方案

使用修正后的命令导入密钥,添加--dearmor参数:

curl -fsSL https://pgp.mongodb.com/server-6.0.pub | sudo gpg --dearmor -o /usr/share/keyrings/mongodb-server-6.0.gpg

执行后会返回OK,表示密钥已成功转换并写入指定文件。

验证方法

可以通过以下命令确认密钥文件是否生成且有效:

ls -l /usr/share/keyrings/mongodb-server-6.0.gpg

若文件存在,再查看其内容(显示二进制数据即说明格式正确):

cat /usr/share/keyrings/mongodb-server-6.0.gpg

内容的提问来源于stack exchange,提问作者heisenbaig

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 16:19:58