Mongodb 没有从 4.2 正确更新到 4.4

MHJ*_*MHJ 1 ubuntu mongodb

我在 ubuntu 18.04 上使用 mongodb 4.2.9

我用包管理器安装了它。现在我按照 --> https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ 说明将它更新到 4.4 版本使用的包管理器。

安装没问题,但是当我写mongod -version命令时它显示 - db version v4.2.9。我试图再次重新安装它说 mongodb-org is already the newest version (4.4.1).mongod -version命令它显示 - db version v4.2.9。我怎样才能摆脱这个问题?

D. *_* SM 6

看起来mongodb-org是依赖于所有其他包的元包,但它不需要依赖包与它本身的版本相同。这适用于安装,但如果您在安装mongodb-org较旧的单个软件包时进行安装,则不会更新相关软件包。

修理:

  • 简单的解决方案 - apt-get upgrade. 所有其他 MongoDB 包都应该更新。
  • 如果这不起作用,请再次手动安装所有其他软件包:apt-get install mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools.

你也mongodb-server有,如果它已经安装,你应该删除它,如果它没有安装,你可以考虑在确保你当前部署不需要其配置的任何部分后清除它。