Получить версию сервера Монго>= 3.6
На Ubuntu 18.04 я запускаю это:
sudo apt-get install mongodb-org
mongo
И получите это в выводе приветствия оболочки монго:
MongoDB shell version v4.0.5
connecting to: mongodb://127.0.0.1:27017/?gssapiServiceName=mongodb
WARNING: No implicit session: Logical Sessions are only supported on server versions 3.6 and greater.
Implicit session: dummy session
MongoDB server version: 3.4.16
WARNING: shell and server versions do not match
Но я хочу получить версию сервера>= 3.6. Как я могу это сделать?
1 ответ
Вы можете использовать файл исходного списка Mongodb для установки => версии 3.6 mongodb.
Создайте файл списка источников /etc/apt/sources.list.d/mongodb-org-4.0.list
,
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
Обновление базы данных.
sudo apt update
Вы можете определить номер версии во время установки. Например, здесь я закрепил версию 4.0.5.
sudo apt-get install -y mongodb-org=4.0.5 mongodb-org-server=4.0.5 mongodb-org-shell=4.0.5 mongodb-org-mongos=4.0.5 mongodb-org-tools=4.0.5