这两年时不时有朋友问我:Kali 下载完装不上、装完是英文、进桌面鼠标没了,折腾一整天还没搞定。说实话,Kali 本身安装门槛不算高,但它的坑几乎都在"装完之后"——汉化、无光标、更新源、驱动这些配置才是劝退新手的重灾区。这篇我按自己的实操顺序,把下载到安装、汉化、无光标解决、换源更新完整走一遍,尽量把每一步为什么这么做也讲清楚,免得你抄完命令下次还是不会。
1. 下载前必须想清楚的三件事:镜像、虚拟机与桌面环境怎么选
1.1 从官网拉镜像还是国内镜像源
Kali 的官网下载页面是 kali.org 的 Get Kali 入口,页面上会同时给出多种格式:ISO 镜像、虚拟机镜像(VMware、VirtualBox、Hyper-V 都有)、树莓派和 ARM 设备镜像、手机版镜像等。很多人上来就点 Download,结果等了大半天还没拉到一半,原因很简单——Kali 的服务器主要在国外,国内直连的速度非常不稳定。
推荐的做法是直接用国内镜像源,我常用的几个:
- 阿里云镜像:mirrors.aliyun.com/kali-images
- 清华 TUNA 镜像:mirrors.tuna.tsinghua.edu.cn/kali-images
- 中科大镜像:mirrors.ustc.edu.cn/kali-images
从国内镜像拉文件时,建议选和官网的版本目录对应的路径,里面的文件结构基本一致。下载完 ISO 之后,先做一步校验,Kali 官网每个版本目录下都放了 SHA256SUMS 文件,用 sha256sum 比对一下,防止下载过程中文件损坏。这一步很多人跳过,但如果你装到一半突然报错还找不到原因,大概率就是镜像文件本身坏了。
1.2 虚拟机方案还是物理机方案
新手装 Kali,我几乎无脑推荐虚拟机。Kali 的设计目标是安全测试和实验,里面会装大量工具,这些工具很多需要修改系统配置、抓包、测试漏洞环境,直接在物理机上折腾,一旦配置崩了,恢复成本很高。虚拟机的好处是:随时可以打快照、随时可以回滚、不会影响宿主机,而且网络模式可以灵活调整。
最常见的虚拟机软件是 VirtualBox 和 VMware Workstation。VirtualBox 免费开源,功能对 Kali 来说完全够用;VMware Workstation Player 也是免费版,兼容性和性能稍好一点,但非商业用途两个差别不大。Kali 官方还专门给 VirtualBox 和 VMware 提供了预装好的虚拟机镜像,下载后直接打开就能用,省去完整安装的步骤。不过我个人还是推荐手动装一遍 ISO,因为完整安装的过程能帮你理解 Kali 的分区、引导、软件源这些底层结构,之后出了问题你会更容易定位。
如果你用的是 Windows 自带的 Hyper-V,Kali 官方也提供 Hyper-V 版虚拟机镜像,但 Hyper-V 对 Linux 图形界面的支持比较麻烦,默认没有增强功能,鼠标体验和剪贴板共享都需要额外折腾,新手不建议走这条路。
1.3 桌面环境:XFCE 还是 GNOME
Kali 默认的桌面环境已经变成了 XFCE,这一点很多人没注意。早期 Kali 用的是 GNOME,后来官方切换到 XFCE,主要原因就是 XFCE 更轻量,在虚拟机里流畅度明显更好,而且对低配硬件更友好。
下载页面通常会区分成几个版本:Kali Linux(默认 XFCE)、Kali Linux GNOME、KDE Plasma 等。对绝大多数人来说,直接选默认的 XFCE 版本就行。不要看到 GNOME 觉得"更现代"就去选,GNOME 在虚拟机里的动画和资源占用会让低配机器卡到怀疑人生,而且后面的无光标问题、输入法配置,在 XFCE 下的解决方案也更成熟。
你还需要理解 Kali 的版本策略:它是滚动发行版,没有像 Ubuntu 那样固定的版本号,而是持续滚动更新,基于 Debian 的 testing 分支。所以你在下载页面看到的版本号其实只是"发行版本代号",比如 kali-2024.4,这个数字代表的是该年度的第四个版本,装完后系统会持续滚动升级,不需要也没办法"升级到下一代版本"。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 虚拟机中安装 Kali 的完整过程与图形化安装报错处理
2.1 创建虚拟机时的参数配置
在 VirtualBox 中新建虚拟机,系统类型选择 Linux,版本选 Debian 64-bit,因为 Kali 基于 Debian。然后按下面这个配置来:
- 内存:至少 2048 MB,推荐 4096 MB。给太低的话,安装程序可能会在检测硬件时卡死。
- 处理器:2 核起步,4 核更好。
- 硬盘:建议分配 40 GB 到 60 GB 的动态分配虚拟磁盘。Kali 完整工具集装完会占用 20 GB 左右,再加上工具缓存和实验文件,40 GB 其实有点紧,60 GB 比较从容。硬盘类型选 VDI,动态分配即可,不需要固定大小。
- 网络:默认 NAT 就行,后续如果要模拟局域网测试再改成桥接或仅主机模式。
一个容易被忽略的地方:如果安装过程中你开启过嵌套虚拟化相关选项,比如启用了系统加速里的"启用 VT-x/AMD-V"(默认是勾选状态),不要让这个选项和 VirtualBox 的"半虚拟化接口"设置冲突。新手阶段保持默认通常没问题,但如果你碰到了图形化安装器反复闪退,可以试试关闭"半虚拟化接口",强制使用默认设置重装。
