如何在 ubuntu 18 LTS 上安装 mongodb 2.6.11

如何在 ubuntu 18 LTS 上安装 mongodb 2.6.11

我曾尝试在 Ubuntu 18 LTS 上安装 MongoDB 2.6.11,但无法安装它。它总是安装 MongoDB 3.6 版本。云你请帮忙。

答案1

Ubuntu 上没有包含旧版 MongoDB for Bionic (18.04) 的软件包。因此,如果您需要该版本,则需要自行编译:

步骤1

安装 MongoDB 构建所需的软件包

$ sudo apt-get install git build-essential libcurl4-openssl-dev python scons

第2步

从以下位置克隆 MongoDB 存储库GitHub并检查发布

$ cd /tmp
$ git clone https://github.com/mongodb/mongo.git
$ cd mongo/
$ git checkout r2.6.11

步骤3

构建并安装 MongoDB。需要禁用警告作为错误选项,因为新的 gcc 编译器会在旧代码中发现更多警告。可选择用作/opt/mongo安装位置以避免与其他 MongoDB 包冲突:

$ scons -j$(grep -c processor /proc/cpuinfo) \
      --disable-warnings-as-errors=DISABLE-WARNINGS-AS-ERRORS \
      --prefix=/opt/mongo \
      -Q install

步骤4

启动 MongoDB

$ /opt/mongo/bin/mongod

相关内容