能够用最新版本的就用最新的吧
1.如何安装kali虚拟机
这里我就不多介绍了,百度上有很多关于Kali linux安装的论坛,随便百度一下就好了
2.安装了老版本的kali如何使用新包的解决方法
进入/etc/apt/sources.list步骤省略,换源将会出现错误
root@Cola:~# apt update
获取:1 http://mirrors.aliyun.com/kali kali-rolling InRelease [30.6 kB]
错误:1 http://mirrors.aliyun.com/kali kali-rolling InRelease
下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
正在读取软件包列表... 完成
W: GPG 错误:http://mirrors.aliyun.com/kali kali-rolling InRelease: 下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
E: 仓库 “http://mirrors.aliyun.com/kali kali-rolling InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
·更换阿里源报错
root@Cola:~# apt-get update
获取:1 http://mirrors.aliyun.com/kali kali-rolling InRelease [30.5 kB]
错误:1 http://mirrors.aliyun.com/kali kali-rolling InRelease
下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
正在读取软件包列表... 完成
W: GPG 错误:http://mirrors.aliyun.com/kali kali-rolling InRelease: 下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
E: 仓库 “https://repo.huaweicloud.com/kali kali-rolling InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
解决kali更新签名无效的问题:
1)从官网下载签名并安装
root@Cola:~# wget archive.kali.org/archive-key.asc
--2022-08-28 14:13:33-- http://archive.kali.org/archive-key.asc
正在解析主机 archive.kali.org (archive.kali.org)... 192.99.45.140
正在连接 archive.kali.org (archive.kali.org)|192.99.45.140|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:3155 (3.1K) [application/octet-stream]
正在保存至: “archive-key.asc”
archive-key.asc 100%[===================>] 3.08K --.-KB/s 用时 0s
2022-08-28 14:13:34 (261 MB/s) - 已保存 “archive-key.asc” [3155/3155])
root@Cola:~# apt-key add archive-key.asc
ok
2)更新源和软件
root@Cola:~# apt-get update && apt-get upgrade && apt-get clean
获取:1 http://mirrors.aliyun.com/kali kali-rolling InRelease [30.6 kB]
获取:2 http://mirrors.aliyun.com/kali kali-rolling/contrib Sources [71.4 kB]
获取:3 http://mirrors.aliyun.com/kali kali-rolling/non-free Sources [129 kB]
获取:4 http://mirrors.aliyun.com/kali kali-rolling/main Sources [14.7 MB]
......
升级了 735 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 1097 个软件包未被升级。
需要下载 786 MB 的归档。
解压缩后会消耗 364 MB 的额外空间。
您希望继续执行吗? [Y/n]
回复Y进行安装,可能要等很久很久,更个人网络有关,博主用时约30min
3)完成了签名安装
原文 如下:
sslh can be run either as a service from inetd, or as a standalone server. Each choice has its own benefits. With only a few connection per day, it is probably better to run sslh from inetd in order to save resources. On the other hand, with many connections, sslh should run as a standalone server to avoid spawning a new process for each incoming connection.
重新更新,就显示完成并且不报错
root@Cola:~# apt update
命中:1 http://mirrors.aliyun.com/kali kali-rolling InRelease
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有 1097 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
3.kali安装vm tools报错
最主要的原因之一是 deb包太新而安装的系统太旧的缘故
root@Cola:~# apt install open-vm-tools-desktop fuse -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
fuse 已经是最新版 (2.9.9-5)。
fuse 已设置为手动安装。
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的依赖关系:
open-vm-tools-desktop : 依赖: fuse3 但是它将不会被安装
python3-tornado : 破坏: mitmproxy (< 5.0~) 但是 4.0.4-6 正要被安装
tracker-miner-fs : 破坏: rygel (< 0.40.1-3~) 但是 0.36.2-4 正要被安装
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
第一步:去除依赖
1)去除依赖 apt autoremove mitmproxy
root@Cola:~# apt autoremove mitmproxy
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的依赖关系:
libnet-dbus-perl : 依赖: libxml-twig-perl 但是它将不会被安装
tracker-miner-fs : 破坏: rygel (< 0.40.1-3~) 但是 0.36.2-4 正要被安装
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故
2)去除rygel apt autoremove rygel
root@Cola:~# apt autoremove rygel
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包将被【卸载】:
fastjar jarwrapper librygel-core-2.6-2 librygel-db-2.6-2
librygel-renderer-2.6-2 librygel-server-2.6-2 openjdk-8-jre python-pip-whl
python3-entrypoints python3-future python3-keyring python3-keyrings.alt
python3-secretstorage python3-singledispatch rygel
升级了 0 个软件包,新安装了 0 个软件包,要卸载 15 个软件包,有 1090 个软件包未被升级。
解压缩后将会空出 11.4 MB 的空间。
您希望继续执行吗? [Y/n] 输入Y进行卸载
第二部:安装软件
若失败绝大多数是因为源的问题,你多换几个试一试就行了
root@Cola:~# apt install open-vm-tools-desktop fuse3 -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
下列【新】软件包将被安装:
fuse3 open-vm-tools-desktop
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 144 个软件包未被升级。
需要下载 206 kB 的归档。
解压缩后会消耗 672 kB 的额外空间。
获取:1 https://mirrors.aliyun.com/kali kali-rolling/main amd64 fuse3 amd64 3.11.0-1 [34.9 kB]
获取:2 https://mirrors.aliyun.com/kali kali-rolling/main amd64 open-vm-tools-desktop amd64 2:12.0.5-2 [171 kB]
已下载 206 kB,耗时 1秒 (155 kB/s)
正在选中未选择的软件包 fuse3。
(正在读取数据库 ... 系统当前共安装有 341021 个文件和目录。)
准备解压 .../fuse3_3.11.0-1_amd64.deb ...
正在解压 fuse3 (3.11.0-1) ...
正在选中未选择的软件包 open-vm-tools-desktop。
准备解压 .../open-vm-tools-desktop_2%3a12.0.5-2_amd64.deb ...
正在解压 open-vm-tools-desktop (2:12.0.5-2) ...
正在设置 fuse3 (3.11.0-1) ...
update-initramfs: deferring update (trigger activated)
正在设置 open-vm-tools-desktop (2:12.0.5-2) ...
正在处理用于 kali-menu (2022.3.1) 的触发器 ...
正在处理用于 initramfs-tools (0.142) 的触发器 ...
update-initramfs: Generating /boot/initrd.img-5.18.0-kali5-amd64
正在处理用于 man-db (2.10.2-1) 的触发器 ...
第二部:检查是否安装成功
root@Cola:~# apt install open-vm-tools-desktop fuse3 -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
fuse3 已经是最新版 (3.11.0-1)。
open-vm-tools-desktop 已经是最新版 (2:12.0.5-2)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 144 个软件包未被升级。
第三步:重启,就可以使用工具了
#重启
root@Cola:~# reboot
参考文档(如果存在侵权,请私信删除)
1.https://blog.csdn.net/qq_44830881/article/details/121621534
2.https://blog.csdn.net/a5200059/article/details/123778975