首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDB和Zabbix-agent不能共存- libcurl问题

MongoDB和Zabbix-agent不能共存- libcurl问题
EN

Stack Overflow用户
提问于 2019-06-26 16:32:30
回答 1查看 170关注 0票数 1

每当我想设置MongoDB时,它会销毁zabbix-agent,然后当我修复zabbix-agent时,它会销毁MongoDB

我发现他们需要不同的libcurls,所以他们删除了彼此的libcurls,并添加了自己的add。

代码语言:javascript
复制
root@vm3:~ $ sudo apt-get install -y openssl libcurl3 mongodb-org
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libssl1.1 mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools
The following packages will be REMOVED:
  libcurl4 zabbix-agent
The following NEW packages will be installed:
  libcurl3 mongodb-org mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools

我怎么才能绕过这个问题呢?

EN

回答 1

Stack Overflow用户

发布于 2019-06-26 19:09:11

您可以使用静态库来编译zabbix_agent,以避免冲突。使用Mongo的存储库包。

启用静态您可以使用--

-static标志静态链接库。

请参阅:Installation from sources

另一种解决方法是将Mongo安装在docker容器中,这取决于应用程序的要求。

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

https://stackoverflow.com/questions/56768524

复制
相关文章

相似问题

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