[在Alpine(Linux alp 5.4.12-1-virt)上安装GVM10时,在命令后出现以下错误:
apk add gvmd gnutls-utils openvas-scanner greenbone-security-assistant python3 redis
ERROR: unsatisfiable constraints:
openvas-scanner (missing):
required by: world[openvas-scanner]
我实际上坚持使用本指南:
https://wiki.alpinelinux.org/wiki/Setting_up_GVM10
为了解决问题我该怎么办?
非常感谢
openvas-scanner
程序包在Alpine版本3.11中不再可用:
最简单的解决方案是将Alpine基本映像降级为3.10(如果您正在运行Docker映像并且可以自由选择其他基本映像)。但是,使用较旧的Alpine基地不是理想的解决方案。
或者,您可以通过安装Alpine 3.10存储库的openvas-scanner
来解决此限制:
apk add gvmd gnutls-utils greenbone-security-assistant python3 redis
apk add openvas-scanner --repository=http://dl-cdn.alpinelinux.org/alpine/v3.10/community
这似乎目前在Alpine 3.11上有效。它具有降级几个gvm软件包(如下)的方面,但是否则没有安装问题。
(1/24) Downgrading gvm-libs (11.0.0-r1 -> 10.0.0-r1)
(2/24) Downgrading greenbone-security-assistant (9.0.0-r0 -> 8.0.0-r4)
(4/24) Downgrading gvmd (9.0.0-r1 -> 8.0.0-r3)