软件安装 - 最新版mongodb安装教程
概述
本教程使用 apt
包管理器在 Ubuntu Linux 的 LTS(长期支持)版本上安装 MongoDB 7.0 社区版。
平台支持
MongoDB 7.0 Community Edition 在 x86_64 架构上支持以下 64 位 Ubuntu LTS(长期支持)版本:
22.04 LTS ("Jammy")
20.04 LTS ("Focal") 20.04 LTS
MongoDB仅支持这些平台的64位版本。要确定您的主机正在运行哪个 Ubuntu 版本,请在主机的终端上运行以下命令:
cat /etc/lsb-release
Ubuntu 上的 MongoDB 7.0 Community Edition 也支持特定平台上的 ARM64 架构。
安装 MongoDB 社区版
按照以下步骤使用 apt
包管理器安装MongoDB社区版。
导入包管理系统使用的公钥
sudo apt-get install gnupg curl
curl -fsSL https://pgp.mongodb.com/server-7.0.asc | \
sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg \
--dearmor
为MongoDB创建一个列表文件
Ubuntu 22.04 (Jammy)
echo "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" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
Ubuntu 20.04 (Focal)
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
重装本地包数据库
sudo apt-get update
安装MongoDB软件包
sudo apt-get install -y mongodb-org
若要防止意外升级,可以将包固定在当前安装的版本:
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections