0

Linux の作業フォルダーに LXR tp parse をインストールしようとしています。それをセットアップするための Web 上のチュートリアルのいくつかでは、initdb-mysql スクリプトを使用して、mysql で LXR のデータベースを初期化しようとしています。このスクリプトは v2.0.0 では見つかりませんが、古いバージョンでは見られます。それは v2.0.0 でも使用できますか? そうでない場合、LXR v2.0.0 のデータベースをセットアップするためにどのスクリプトを使用できますか? または、このDB全体が削除された場合、どうすれば続行できますか?

余談ですが、なぜ Linux プロジェクトには常に適切なドキュメントがないのですか?!!!! LXR を自分のウェブサイトにインストールする手順があることがわかりますが、それは時代遅れだと思います...更新しないのはなぜですか?

ありがとうございました!

4

1 に答える 1

0

まだ答えを探しているかどうかはわかりませんが、ここに記録用の 1 つがあります。

DB の作成は LXR の初期化の一部であり、内部ステップと見なされます (つまり、エンド ユーザーには表示されません)。そのため、構成プロセスに沿って変更することができます。このため、LXR バージョンに合わせた手順に従うことが重要です。

LXR 2.x は、テンプレート (templates/initdb/initdb-*-template.sql) に基づいて DB 構造を生成する設定ウィザード (scripts/configure-lxr.pl) で設定されます。これらのテンプレートは直接使用できません。初期化スクリプト custom.d/initdb.sh を作成するには、ウィザードによってカスタマイズする必要があります。このスクリプトは、ウィザードがジョブを終了した後に手動で起動する必要があります。

単純なケースの手順全体がLXR サイトに示されています。ホームページから、使用するバージョンのインストール リンクを選択します (1.x の手順は 2.x にも適用されることに注意してください)。

複雑なケースについては、 SourceForgeから包括的なユーザーズ マニュアルをダウンロードしてお読みください。再度、LXR のバージョンに合わせたマニュアルを選択してください。

LXR プロジェクトには、ドキュメントの準備が整うまでリリースを差し控えるという規則があるため、これらのマニュアルは古くありません。

于 2014-11-07T07:17:47.073 に答える