首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在debian拉伸(9)中安装MongoDB3.4?

如何在debian拉伸(9)中安装MongoDB3.4?
EN

Unix & Linux用户
提问于 2017-07-15 12:17:07
回答 5查看 22.9K关注 0票数 13

我想在debian拉伸上安装MongoDB3.4。不幸的是,debian拉伸包只是MongoDB3.2 (https://packages.debian.org/stretch/mongodb)。

mongodb文档只提到debian 7和8 (https://docs.mongodb.com/manual/tutorial/install-mongodb-on-debian/)。当使用debian 8命令时,我无法安装mongodb包,因为它们有未满足的依赖项。

当允许jessie-backport时,未满足的依赖项错误消失了,但我不确定是否应该这样做,并在拉伸中安装jessie-backports包。

您将如何在debian拉伸上安装MongoDB3.4?

谢谢你的建议。

EN

回答 5

Unix & Linux用户

发布于 2017-07-15 13:45:19

看起来MongoDB3.4的官方apt存储库中还没有debian扩展的二进制文件。您最好的方法可能是从源构建您的系统。

本页有具体说明:https://github.com/mongodb/mongo/wiki/Build-Mongodb-From-Source

您也可以尝试将Ubuntu包用于Xenial,但是不能保证它能正常工作,我认为从源代码构建将是一个更好的主意。

票数 3
EN

Unix & Linux用户

发布于 2018-07-08 00:58:02

我只是遇到了这个问题(虽然使用了debain 9)。

深入研究表明,这是由于安装程序无法删除旧的Debian打包版本(我试图从Debian提供的非官方mongodb包升级到官方的MongoDB.org包)。

解决办法如下:

代码语言:javascript
运行
复制
sudo apt-get autoremove mongodb-org
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install -y mongodb-org

希望这能节省一些时间!

票数 1
EN

Unix & Linux用户

发布于 2018-01-20 20:11:05

我创建了一个Github储存库,以便于自己构建MongoDB的最新版本。它将在内部构建一切,而不是依赖于apt,包括systemd服务。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/378644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档