在Kubuntu12.04上,我想使用LDAP服务器作为LibreO中的数据源,但在可能的连接列表中找不到它。只有: JDBC、OracleJDBC、Thunderbird/Icedove地址簿、tabledocument、dBASE、text、MySQL和ODBC。
我从PPA:https://launchpad.net/~libreoffice/+archive/libreoffice-4-2安装了Libre。
现在,我使用ppa-清除从ubuntu-存储库中删除4.2版本并重新安装libreoffice 3.5.7.2 Build:350 m1(构建:2)。在这个版本中,也没有LDAP连接的可能.
但是在libreoffice帮助文件中,它被列为一个选项。
有人能帮我,告诉我要安装哪个版本或者如何安装它吗?我是否必须使用源代码,用特定的参数配置它并编译它?
我想避免编译它。但如果这是不可避免的话,我会把它编出来。:-)
谢谢你的帮助。-messedupcoffeekid
@ tohuwawohu:谢谢你的回答。你是正确的。这是我的理解--我的错误。但是,除了JDBC等之外,连接到LDAP-Server作为数据源的函数仍然存在,它在libreOffice-Help-Files中是listet。
编辑:我找到了一个教程(http://www.linuxfromscratch.org/blfs/view/svn/xsoft/libreoffice.html) (用于gentoo),用于编译libreoffice。在编译之前,可以使用autogen.sh配置程序。还有一个选择-系统开放。正如我所发现的:(如果我理解正确),如果将该参数添加到autogen.sh中,libreoffice将使用系统上安装的OpenLDAP版本,而不是下载新的版本。为什么libreoffice会使用OpenLDAP呢?它与libldap相同,还是暗示它可以与编译后的版本一起使用LDAP服务器中的Adressbook等?
EDIT2:嗯,正如我现在所理解的那样,如果我在进化中添加相应的LDAP-服务器,并在libreoffice中使用EvolutionLDAP作为数据库选择,它至少可以工作。
我发现,我不得不从官方的libreoffice网站上安装..deb软件包,而不是使用PPA来提供演进的LDAP数据库连接。
我将以这种方式测试LDAP-Server,如果它能够工作,我将把这个线程标记为已解决。
-夫人咖啡
发布于 2014-06-17 20:39:36
安装libldap只允许从ldap服务器访问与LibreOffice用户相关的数据。这与作为数据源的ldap服务器不同。它可以使用LDAP JDBC驱动程序工作,但我无法找到一个有用的示例。
编辑:内置的LDAP支持是一个依赖操作系统的特性,至少从lo4.0开始是如此;请参阅罗布格57417。也许可以使用演化/雷鸟地址簿作为“代理”来访问ldap数据(因为进化论/雷鸟能够作为地址源访问ldap服务器),但遗憾的是,我不能就此给出进一步的建议。
https://askubuntu.com/questions/484548
复制相似问题