由于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 13 required by libgvmd
Error: Use pg_upgradecluster to update your postgres cluster

错误原因

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

解决方法

手动停用postgresql12开启13

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

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

kali@kali:~$ sudo systemctl stop postgresql@13-main

kali@kali:~$ sudo systemctl daemon-reload

kali@kali:~$ sudo pg_dropcluster 13 main --stop

kali@kali:~$ sudo pg_upgradecluster 12 main

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

kali@kali:~$ sudo gvm-setup
[>] Updating OpenVAS feeds
[*] Updating: NVT

然后就是漫长的配置和下载过程

安装openvas时候的报错 bash: openvas-setup: command not found 和 ERROR: The default postgresql version is not 13 required by libgvmd的更多相关文章

  1. Python 安装MySQLdb模块遇到报错及解决方案:_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory

    一.问题 系统:win7 64位 在下载MySQL-python-1.2.5.zip,使用python setup.py install 安装时,出现以下报错: _mysql.c(42) : fata ...

  2. source /etc/profile报错-bash: id:command is not found

    由于误操作导致 source /etc/profile 报错 -bash: id:command is not found 此时,linux下很多命令到不能能用,包括vi ls 等... 可以使用 e ...

  3. 安装J2EE的SDK报错:could not find the required version of the Java(TM)2 Runtime Environment in '(null)'的解决办法。

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...

  4. 安装Oracle 11gR2,报错:[INS-06101] IP address of localhost could not be determined

    安装Oracle 11gR2,报错:[INS-06101] IP address of localhost could not be determined 出现这种错误是因为主机名和/etc/host ...

  5. npm不能安装任何包,报错:npm WARN onload-script failed to require onload script npm-autoinit/autoinit及解决方法

    想要利用Hexo搭建一个博客,但是安装时npm一直报错,不仅仅是Hexo包,连别的其他包也不行,会提示下面的一堆错误 npm WARN onload-script failed to require ...

  6. 关于在centos7上安装vmtools的各种报错的问题处理

    基本上如果安装vmtools时报错的错,首先记录一下报错信息 例如,本次遇见的就是 /tmp/modconfig-8mD7iy/vmhgfs-only/page.c:1625:23: 错误:提供给函数 ...

  7. 安装mongodb后启动报错libstdc++

    安装mongo后启动报错如下图 显然说是libstdc++.so文件版本的问题,这种一般都是gcc版本太低了 接着查询gcc的版本    strings /usr/lib/libstdc++.so.6 ...

  8. 解决小米手机USB安装apk时AS报错:INSTALL_FAILED_USER_RESTRICTED

    今天,直接用AS在小米手机上运行安装的时候总是报错:INSTALL_FAILED_USER_RESTRICTED,于是乎,通过以下方式解决: 在开发者选项将USB安装打开,然后,哈,解决了.记录一下.

  9. Mac打开Terminal报错-bash : : command not found

    问题描述: Mac系统在打开Terminal的时候,报错-bash : : command not found. 问题分析: 报错并不影响Terminal的使用,于是忽略不计.但是在修改.bash_p ...

  10. 安装vue-cli时-4058报错的解决方法

    一.报错信息 安装vue-cli时-4058报错 二.解决办法 1.安装淘宝镜像 npm --registry https://registry.npm.taobao.org info undersc ...

随机推荐

  1. 万人同屏 角色动画优化 Animation Instancing动画实例化– SkinnedMeshRenderer的实例化 GPU Instancing

    在上一篇文章中有个技术点引发了我的好奇 GPU Instancing 这个技术是Unity自带的功能,但是他不支持SkinnedMeshRenderer,所以要采用特殊方法 他这里采用GPU蒙皮+EC ...

  2. .NET 10 中的新增功能系列文章1——运行时中的新增功能

    引言 随着 .NET 10 预览版6的发布,微软在运行时层面带来了一系列重要的性能改进和新功能.这些改进主要集中在JIT编译器优化.硬件指令集支持.内存管理等方面,旨在进一步提升应用程序的执行效率和资 ...

  3. Java程序员应知应会,为什么现在我们不用Servlet了?

    https://www.163.com/dy/article/H84P8CPU055368QG.html 每个学习Java的同学都会从Servlet开始学习.Servlet API发表于1998年,可 ...

  4. 基于阿里云RDS SQL Server + 函数计算 + 通义AI构建智能销售分析平台Demo

      随着云原生技术和AI能力的不断成熟,如何将传统数据库.无服务器计算和人工智能有机结合,构建现代化的数据分析平台,并借助阿里云提供的基础组件构建应用.本文基于微软经典的WorldWideImport ...

  5. mysql备份工具和策略

    mysqldump备份工具: 备份整个数据库: mysqldump  --all-databases > dump.sql 包含存储过程和事件的备份如下: mysqldump --all-dat ...

  6. 文献精读:气候变化、CO2浓度提高和土地利用变化对全球陆地蒸散发的影响分析

    阅读文献是Liu(2021)发表的<Response of global land evapotranspiration to climate change, elevated CO2, and ...

  7. 【Transformer 基础系列】手推显存占用

    https://zhuanlan.zhihu.com/p/648924115 本文试图以最清晰的方式手动推导 Transformers 每一步的参数量到显存.计算量问题.理解底层,才能更好的做训练和优 ...

  8. IP网络主动测评系统——X-Vision

    一.IP网络主动测评系统背景 1.IT网络运维面临的挑战日益增加 (1)网络拓扑不断调整变更 网络端到端质量周期性监测: 虚拟化基础架构的网络质量周期性监测. (2)业务不断丰富 当前网络能否承载新的 ...

  9. 数据库常见 SQL 语句及语法

    数据库操作 创建数据库 语法 CREATE DATABASE database_name; 删除数据库 语法 DROP DATABASE database_name; 选择数据库 语法 USE dat ...

  10. MyBatis 底层工作原理

    引言 SqlSession 是 MyBatis 提供的面向用户的操作数据库 API.那么 MyBatis 底层是如何工作的呢?为了解开MyBatis的神秘面纱,我们需要了解一下MyBatis的其他几个 ...