源码中有4个包,先编译哪一个,我的意思是编译顺序是什么?
*.tar.gz 包名称
- 库9.0.1
- 扫描仪5.1.1
- 管理器7.0.2
- Greenbone 安全助手 (GSA) 7.0.2
如何知道依赖包?有很多关于基于 Debian 的发行版的文章,但在 Arch、gentoo、其他发行版上却没有一篇!!?
答案1
首先...您需要遵循 OpenVAS 网站上的说明:
对于从源代码安装,建议并假设您熟悉从实际源代码开始构建和安装软件的过程。
如果您不熟悉从源代码编译,那么您需要先学习它,然后才能尝试编译 OpenVas...
现在,既然已经这么说了……
正常的编译工作流程是首先安装库,然后是扫描仪,然后是管理器,最后是 Greenbone Security Assistant(这就是他们以这种特定方式列出它的原因)
从你的消息来源来看:
图书馆:
1)您需要阅读安装文件,其中显示:
openvas 库的先决条件
...
通用构建环境:
...
扫描器:
重复步骤1)
经理:
重复步骤1)
绿骨安全助理
重复步骤1)
一切都在来源中,您所需要做的就是阅读它们。