我正在尝试安装LXR tp解析我的linux工作文件夹。在网上的一些教程中,他们试图使用initdb-mysql脚本在mysql中初始化LXR的数据库。我在v2.0.0中找不到这个脚本,但我可以在旧版本中看到它。对于v2.0.0,该版本是否仍然有效?如果没有,我可以使用什么脚本来设置LXR v2.0.0的数据库?或者,如果整个数据库的事情都被放弃了,我该如何继续呢?
附注:为什么linux项目总是缺少适当的文档?!我可以看到他们有在自己的网站上安装LXR的程序,我相信是outdated...why而不是更新它?
谢谢!
发布于 2014-11-07 15:17:47
不知道你是否还在寻找答案,但这里有一个记录在案。
创建数据库是LXR初始化的一部分,并被视为内部步骤(即最终用户不可见)。因此,它被允许在配置过程中更改。这就是为什么遵循适用于LXR版本的过程是至关重要的。
LXR 2.x配置有一个配置向导(scripts/configure-lxr.pl),该向导负责基于模板( template /initdb/initdb-*-template.sql)生成DB结构。这些模板不能直接使用;必须由向导对它们进行自定义,以生成一个初始化脚本custom.d/initdb.sh,您必须在向导完成其工作后手动启动该脚本。
在LXR site上显示了一个简单案例的整个过程。在主页上,选择您使用的版本的安装链接(请注意,1.x的过程也适用于2.x)。
对于复杂的情况,请从SourceForge下载并阅读全面的用户手册。再次选择适合LXR版本的手册。
这些手册没有过时,因为LXR项目有一条规则,在文档准备好之前不发布。
https://stackoverflow.com/questions/21779006
复制相似问题