Ubuntu 22.04中执行MongoDB源添加命令提示‘deb命令未找到’的解决方法咨询
Ubuntu 22.04中执行MongoDB源添加命令提示‘deb命令未找到’的解决方法咨询
你好呀!你遇到这个问题是因为**deb并不是一个可以直接在终端执行的命令**——它是APT软件源的配置格式,需要把这行内容添加到系统的APT源列表文件里,而不是直接敲回车运行。下面给你一步步的解决步骤:
先导入MongoDB官方的GPG密钥,确保后续安装的包是安全可信的:
curl -fsSL https://www.mongodb.org/static/pgp/server-7.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor这行命令会下载密钥文件,并转换成APT能识别的格式,保存到指定路径。如果提示
curl未安装,先执行sudo apt install curl安装它。创建MongoDB专属的源配置文件:
sudo nano /etc/apt/sources.list.d/mongodb-org-7.0.list打开编辑器后,把你之前的那行配置内容粘贴进去:
deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse按
Ctrl+O保存文件,再按Ctrl+X退出编辑器。更新APT软件源缓存,让系统识别新添加的MongoDB源:
sudo apt update现在就可以正常安装MongoDB包了:
sudo apt install -y mongodb-org
安装完成后,你还可以启动MongoDB服务并设置开机自启:
sudo systemctl start mongod sudo systemctl enable mongod
备注:内容来源于stack exchange,提问作者user824624
相关产品推荐
相关产品推荐

