ソースコードには4つのパッケージがあり、そのうちの1つを最初にコンパイルする必要があります。コンパイル順序は何ですか?
*.tar.gz パッケージ名
- ライブラリ9.0.1
- スキャナー 5.1.1
- マネージャー7.0.2
- Greenboneセキュリティヘルパー(GSA)7.0.2
依存パッケージをどのように知ることができますか? Debianベースのディストリビューションに関する記事はたくさんありますが、Arch、gentooなどのディストリビューションに関する記事はありません。 ! ?
ベストアンサー1
まず、OpenVAS Webサイトの指示に従ってください。
ソースコードからインストールする場合は、実際のソースコードからソフトウェアをビルドしてインストールするプロセスに精通していることを前提としてお勧めします。
ソースでコンパイルするのが初めての場合は、OpenVasをコンパイルする前に最初に学ぶ必要があります。
さて、そう言っています...
一般的なコンパイルワークフローは、ライブラリを最初にインストールしてから、スキャナ、管理者、そして最後にGreenbone Security Assistantをインストールすることです(これがまさにこの特定の方法でリストされた理由です)。
あなたのソースから:
図書館:
1) 以下のインストールファイルを読んでください。
openvasライブラリの前提条件
...
一般的なビルド環境:
...
スキャナー:
ステップ1)を繰り返します。
管理者:
ステップ1)を繰り返します。
Green Bones セキュリティヘルパー
ステップ1)を繰り返します。
すべてがソースにあるので、あなたがすべきことはソースを読むことだけです。