0

我正在尝试安装 LXR tp 解析我的 linux 工作文件夹。在网上的一些设置教程中,他们尝试使用 initdb-mysql 脚本在 mysql 中初始化 LXR 的数据库。好吧,我在 v2.0.0 中找不到这个脚本,但我可以在旧版本中看到它。那个仍然适用于 v2.0.0 吗?如果没有,我可以使用什么脚本为 LXR v2.0.0 设置数据库?或者如果整个数据库的东西都被删除了,我该如何继续?

附带说明:为什么 linux 项目总是缺少正确的文档?!!!!我可以看到他们有在他们自己的网站上安装 LXR 的程序,我相信它已经过时了......为什么不更新它呢?

谢谢!

4

1 回答 1

0

不知道您是否仍在寻找答案,但这里有一个记录。

创建数据库是 LXR 初始化的一部分,被认为是一个内部步骤(即最终用户不可见)。因此,允许在配置过程中进行更改。这就是为什么遵循适用于 LXR 版本的程序至关重要的原因。

LXR 2.x 配置了一个配置向导 (scripts/configure-lxr.pl),它负责基于模板 (templates/initdb/initdb-*-template.sql) 生成数据库结构。这些模板不能直接使用;它们必须由向导自定义以生成初始化脚本 custom.d/initdb.sh,您必须在向导完成其工作后手动启动该脚本。

LXR 网站上显示了一个简单案例的整个过程。在主页上,选择您使用的版本的安装链接(请注意,1.x 的过程也适用于 2.x)。

对于复杂的情况,请从SourceForge下载并阅读全面的用户手册。再次选择适用于 LXR 版本的手册。

这些手册并没有过时,因为 LXR 项目有一条规定在文档准备好之前不发布。

于 2014-11-07T07:17:47.073 回答