我正在尝试安装LXR tp解析我的linux工作文件夹。在网上的一些教程中进行设置,他们试图使用initdb-mysql脚本在mysql中初始化LXR的数据库。好吧,我在v2.0.0中找不到这个脚本,但我可以在旧版本中看到它。这个仍然适用于v2.0.0吗?如果没有,我可以用什么脚本为LXR v2.0.0设置db?或者,如果整个数据库的内容被删除,我该怎么办?
旁注:为什么linux项目总是缺少适当的文档?!!!!我可以看到他们有在自己的网站上安装LXR的程序,我相信它已经过时了......为什么不更新它呢?
谢谢!
答案 0 :(得分:0)
不知道你是否还在寻找答案,但这里有一个记录。
创建数据库是LXR初始化的一部分,被认为是内部步骤(即不是最终用户可见)。因此,允许沿配置过程进行更改。这就是遵循适用于LXR版本的程序至关重要的原因。
LXR 2.x配置了一个配置向导(scripts / configure-lxr.pl),它负责根据模板生成数据库结构(templates / initdb / initdb - * - template.sql)。这些模板不能直接使用;它们必须由向导自定义,以生成初始化脚本custom.d / initdb.sh,您必须在向导完成其工作后手动启动它。
LXR site显示了一个简单案例的整个过程。在主页上,选择您使用的版本的安装链接(请注意,1.x的过程也适用于2.x)。
对于复杂的情况,请从SourceForge下载并阅读综合用户手册。再次选择适用于LXR版本的手册。
这些手册不会过时,因为LXR项目有规则在文档准备好之前暂停发布。