已关闭此问题为not about programming or software development。它目前不接受回答。
这个问题似乎不是关于a specific programming problem, a software algorithm, or software tools primarily used by programmers的。如果你认为这个问题与another Stack Exchange site的主题有关,你可以留下评论,解释在哪里可以回答这个问题。
上个月关门了。
Improve this question
我正在遵循在Linux 22.04 LTS上下载MongoDB的过程。但是,
sudo sh -c 'echo "deb [ arch=amd64,arm64 signed-
by=/etc/apt/keyrings/mongodb.gpg]
https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0
multiverse" >>
/etc/apt/sources.list.d/mongo.list'
在终端中运行命令sudo apt-get update
,我收到了标题中列出的错误。
1条答案
按热度按时间px9o7tmv1#
看起来该命令没有正确地将条目添加到mongo.list文件中。如果你打开文件:
看起来你有额外的空间:
但你需要
关于sources.list man pages:
使用deb和deb-src类型的两个单行样式条目的格式是:
如果应该提供选项,则它们由空格分隔,并且所有选项一起由方括号([])包围,包括在类型后面的行中,并用空格与之分隔。如果某个选项允许多个值,则这些值之间用逗号(,)分隔。选项名称与其值之间用等号(=)分隔。
确保第1行的内容完全如下:
保存文件并关闭,然后假设mongodb.gpg存储在
/etc/apt/keyrings/
中,您应该可以了。顺便说一句,使用
mongodb-org-6.0.list
而不是mongo.list
更有意义,但这只是语义。