首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >LDAP -从源代码安装apt-get和build的区别

LDAP -从源代码安装apt-get和build的区别
EN

Stack Overflow用户
提问于 2018-11-30 08:48:33
回答 1查看 67关注 0票数 0

我想在Ubuntu中用伯克利数据库后端安装openLDAP。服务器是远程的,所以我必须使用ssh客户机(secureCRT)。

通过安装(apt-get install slapd ldap-utils)和从源代码构建(make & make install)有什么区别?

一些网站说命令行的安装提示窗口设置密码,所以不能通过secureCRT安装,我试过了,但是没有提示窗口。

在命令行安装之后,我可以通过使用secureCRT更改配置文件来设置/修改管理密码和db后端类型吗?它会导致同样的结果重新配置吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-30 10:48:35

你不会得到完全相同的安装。

通过apt-get脚本安装Debian包与通过“make&install”构建包大致相同,但是apt脚本通常提供额外的后安装脚本、调整和配置文件,以更好地满足系统的要求。

在这种情况下,使用或不使用SSH客户端来运行安装不会有任何不同。

在命令行安装之后,我可以通过使用secureCRT更改配置文件来设置/修改管理密码和db后端类型吗?

是的,在这两种情况下(apt/),您都可以这样做。

唯一需要检查的是系统与后端需求的兼容性。这里有一件重要的事情需要注意,引用自文档

OpenLDAP的slapd(8) BDB和HDB废弃的数据库后端需要Oracle Corporation的Berkeley DB。如果在配置时不可用,则无法使用这些废弃的数据库后端构建slapd(8)。 您的操作系统可以在基本系统中提供伯克利DB的支持版本,或者作为可选的软件组件。如果没有,您必须自己获得并安装它。如果需要,可以从Oracle公司的Berkeley DB下载页面获得Berkeley DB。

如果您的系统确实提供了伯克利DB,并且除非您已经对openLDAP配置感到满意,否则我强烈建议您使用“apt”而不是“make”来运行您的安装。

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

https://stackoverflow.com/questions/53554122

复制
相关文章

相似问题

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