如何在 ubuntu 18 LTS 上安装 mongodb 2.6.11

Yog*_*rma 4 mongodb 18.04

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

Sim*_*ler 6

旧版本的 MongoDB for Bionic (18.04) 没有 Ubuntu 软件包。所以如果你需要那个版本,你需要自己编译它:

第1步

为 MongoDB 构建安装所需的包

$ sudo apt-get install git build-essential libcurl4-openssl-dev python scons
Run Code Online (Sandbox Code Playgroud)

第2步

GitHub克隆 MongoDB 存储库并签出版本

$ cd /tmp
$ git clone https://github.com/mongodb/mongo.git
$ cd mongo/
$ git checkout r2.6.11
Run Code Online (Sandbox Code Playgroud)

第 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
Run Code Online (Sandbox Code Playgroud)

第四步

启动MongoDB

$ /opt/mongo/bin/mongod
Run Code Online (Sandbox Code Playgroud)