参考:kali中安装漏洞靶场Vulhub(最新版,超详细)【简单易懂】_vulhub靶场最新-CSDN博客
按着步骤安装,在执行到
pip3 install docker-compose
出现了以下错误
ERROR: Cannot uninstall jsonschema 4.10.3, RECORD file not found. Hint: The package was installed by debian.
然后我又在网上搜加上--ignore-install jsonschema 可以绕过uninstall jasonscheam
pip3 install docker-compose --ignore-installed jsonschema
绕过是绕过了,可又出现了一个错误
error: subprocess-exited-with-error
这时候在网上查到用apt 安装 docker-compose也行,于是又出现错误,让我运行apt-get update:
然后我运行apt-get update 又出现了错误(崩溃)
E: 仓库 “https://mirrors.cernet.edu.cn/kali kali-rolling InRelease” 的签名不再生效。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
后来发现是之前用的下载源不能用了,用
sudo vim /etc/apt/sources.list
进入vim中换成了自带的下载源
然后就成功了
在下载vulhub时出现以下错误:
解决方法:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json
cd /etc/docker
vim daemon.json
插入以下代码:
{
"registry-mirrors": ["https://l10nt4hq.mirror.aliyuncs.com"]
}
在执行docker-compose build命令中出现以下错误:
解决方法:
pip install docker==6.1.3
之后就成功了