我应该使用 Ubuntu 的存储库还是 MongoDB 的私有存储库安装 MongoDB?

Sea*_*ter 5 ubuntu mongodb apt

我正在阅读 MongoDB 安装说明,并注意到他们有一个私有存储库,说明告诉您添加。我想知道这是否真的需要,因为 MongoDB 也在 Ubuntu 存储库(Ubuntu 12.04)中。我在想,与 Ubuntu 相比,他们发布到自己的仓库可能更容易吗?但我真的不确定。只是想知道是否有人可以对此有所了解。

Sha*_*den 9

您将在 Ubuntu 存储库和 MongoDB 项目自己的存储库之间看到的主要区别是它们对“稳定”的定义。

Ubuntu 存储库将在其存储库中保留最初使用您正在运行的 Ubuntu 版本进行测试的相同主要版本的 MongoDB。在新版本 MongoDB 中发布的任何安全更新或主要错误修复都将向后移植到 Ubuntu 存储库中的旧版本中,而不是引入具有潜在不兼容性、配置文件更改、功能和错误的全新主要版本。

另一方面,MongoDB 项目将在他们认为新版本稳定后立即将新版本发布到他们的存储库中。

从本质上讲,主要区别在于,如果您使用 MongoDB 项目的存储库,您将更早获得新版本——如果您需要使用当前版本,这可能是一件好事,如果出现错误或不兼容,可能会咬你从升级到新版本。