安装OPENVAS时候的报错 BASH: OPENVAS-SETUP: COMMAND NOT FOUND 和 ERROR: THE DEFAULT POSTGRESQL VERSION IS NOT

本文档详细记录了在Kali Linux上安装OpenVAS(现称为GVM)时遇到的两个主要问题及其解决方案。首先,由于名称变更,`openvas-setup` 命令不再可用,需使用 `gvm-setup`。其次,由于默认的PostgreSQL版本不兼容,需要手动降级并升级到版本14。通过停用旧版本,安装新版本,执行pg_upgradecluster等步骤,最终成功安装并配置了GVM。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于kali官方默认没有安装openvas,但是kali源中有,需要我们使用apt命令手动安装。

错误一

kali@kali:~$ openvas-setup
bash: openvas-setup: command not found

错误原因

openvas官方在新版本中改名gvm

解决方法   

因此openvas命令改为gvm。

错误二

kali@kali:~$ sudo gvm-setup
ERROR: The default postgresql version is not 14 required by libgvmd
Error: Use pg_upgradecluster to update your postgres cluster

错误原因

kali默认使用postgresql的版本是12,而openvas要14,并且12与14版本间不兼容

 解决方法

手动停用postgresql12开启14

kali@kali:~$ sudo apt install gvm -y

kali@kali:~$ sudo apt install --yes postgresql-14

Startup或shutdown PostgreSQL

安装后即可start或stopPostgreSQL,但是要想默认这种方法不行:

sudo pg_ctlcluster 12 main start
sudo pg_ctlcluster 12 main stop

kali@kali:~$ sudo systemctl stop postgresql@14-

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值