Openvas9 安装 2017.9.15
Openvas9 源码安装方式。
官方的测试环境是 Debian GNU/Linux 'Jessie' 8,建议使用 ubuntu16.04,省了很多麻烦。
##默认直接使用 root 用户安装。
官网 http://www.openvas.org/install-source.html
先从官网下载所有源码包,或者直接用下载好的
http://192.168.0.253/liuhui/doc/openvas.tar
包比较多,安装顺序建议按官方列表从上往下。
各个包所需编译环境不同,编译前看 INSTALL 文件,安装所需包。编译步骤在此文件中也有说明。
从 openvas-libraries-9.0.1 开始
INSTALL 文件部分内容:
General build environment:
* a C compiler (e.g. gcc)
* bison
* flex
* cmake >= 2.8
* pkg-config
基本环境要求。
apt-get install gcc flex cmake pkg-config #安装 gcc,cmake 等,cmake 要求版本 >= 2.8
Specific development libraries:
* libglib >= 2.32
* libgnutls >= 3.2.15
* libgcrypt
* zlib
* libpcap
* libgpgme >= 1.1.2
* uuid-dev (from e2fsprogs)
* libssh >= 0.5.0
* libhiredis >= 0.10.1
* libksba >= 1.0.7
特殊开发环境。注意,好几个包对版本都有要求,可使用 aptitude 命令检查软件包版本。
示例安装:
root@test:/opt/openvas/openvas-libraries-9.0.1# aptitude search libglib
p libglib-perl - interface to the GLib and GObject libraries
i A libglib2.0-0 - GLib library of C routines
p libglib2.0-0-dbg - Debugging symbols for the GLib libraries
p libglib2.0-0-refdbg - GLib library of C routines - refdbg library
i A libglib2.0-bin - Programs for the GLib library
p libglib2.0-cil - CLI binding for the GLib utility library 2.12
评论1