在 Debian 系统上配置 MongoDB 的官方 APT 源(repository),可以按照以下步骤操作。下面以 MongoDB 7.0 为例(你也可以换成 6.0 / 5.0 等版本)。
sudo apt-get install -y gnupg curl
curl -fsSL https://pgp.mongodb.com/server-7.0.asc | \
sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] \
https://repo.mongodb.org/apt/debian bullseye/mongodb-org/7.0 main" | \
sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] \
https://repo.mongodb.org/apt/debian bookworm/mongodb-org/7.0 main" | \
sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
⚠️ 注意:MongoDB 官方 不支持 Debian 的
stable这种写法,必须写具体版本(bullseye / bookworm)
sudo apt-get update
sudo apt-get install -y mongodb-org
sudo systemctl start mongod
sudo systemctl enable mongod
检查状态:
sudo systemctl status mongod
mongosh
或老版本:
mongo
| MongoDB 版本 | APT 源路径 |
|---|---|
| 7.0 | mongodb-org/7.0 |
| 6.0 | mongodb-org/6.0 |
| 5.0 | mongodb-org/5.0 |
如果你告诉我:
cat /etc/os-release)我可以给你 完全匹配的一条命令。