Kali Linux下载安装及配置(VMware Workstation虚拟机下载安装)保姆级图文教程(持续更新)(2026/3/5最新更新)

Kali Linux下载安装及配置(VMware Workstation虚拟机下载安装)保姆级图文教程(持续更新)(2026/3/5最新更新)

目录

环境介绍

ISO镜像安装

一、VMware Workstation17 Pro安装 

二、 kali下载

三、kali安装

温馨提醒:

四、基础配置

1.开机

2.联网与时区设置

一、联网(无法联网状况查看此条)

二、改时区

3.更新

一.更换源(建议不用,除非更新时报错)

​编辑二.更新(建议忽略第一步,直接这一步)

报错及解决

4.汉化

5.中文输入法安装

一.安装fcitx

二.安装中文输入法

谨防抄袭文章,注意不要被卖课的骗了


前置提醒:信息技术更新速度较快,本文时效性可能不足,可能出现落后消息,请认真理性看待,如有遗漏、错误或信息更新请告知一下,特别是百度网盘内容,以便我及时更正、更新文章内容,提升文章质量方便各位读者,谢谢。

以及VMware官方和kali官方可能会出奇奇怪怪的更新,遇到最新软件报错请评论区或私聊告知,也可以主页加QQ(可能报风险号,没办法)

遇到问题先看我的更新日志有没有提到,没有的再评论或者私聊


2025年5月14日更新字体依赖下载更改

2025年7月23日更新VMware新版本下载链接

2025年10月18日修复更新后鼠标无法显示(升级虚拟机)

2025年11月4日修复更新Fcitx输入法安装教程(改Fcitx4为Fcitx5,并删除谷歌拼音改为Fcitx5自带中文输入法),及给出VMware25H2更新的网盘下载链接和汉化教程连接

2025年12月27日 给出ISO镜像安装教程连接,修改Fcitx5教程,轻微改动文章结构,优化内容顺序,提示:谨防抄袭和卖课的!!!

2026年1月1日 修改标题为2026最新教程,内容无更新(皮一下)(更新了一下目录算更新吧?),各位新年快乐!!!

2026年2月8日 添加指令界面时区修改项目

2026年2月11日 更改标题关键词便于搜索

2026年3月5日 删除激活码内容(博通早免费了,忘删了),更新标题(感觉好肿,给他减了点) 


环境介绍

kali版本:kali-linux-2025.3-vmware-amd64(目前最新)

虚拟环境:VMware Workstation 17 Pro

虚拟机占用较大,在安装前请保证您的电脑有充足的空间,且配置可以支持虚拟机运行


ISO镜像安装

如若有ISO镜像安装需求(支持高度定制而不是打包系统,请浏览以下教程)

kali Linux安装教程,ISO镜像安装(物理机,虚拟机皆可)kali安装2025最新,0基础可用,保姆级图文-ZEEKLOG博客


一、VMware Workstation17 Pro安装 

本教程所用的虚拟机环境为VMware Workstation17 Pro

众所周知,现在VMware被博通(broadcom)收购,且宣布了17.5及以后版本的VMware Workstation Pro对个人用户免费许可使用。由于现在官网的下载方式有改变故在此列出新下载链接:(注意,若自行下载25H2版本,可能无法修改语言,可参考改文章VMware Workstation Pro 25H2 Windows平台汉化解决方案-ZEEKLOG博客

Home - Support Portal - Broadcom support portal - Support Portal

同时,为方便起见在此另提供下载教程 :VMware Workstation Pro(17.5.2)最新下载地址_vmware workstation17.5.2下载-ZEEKLOG博客

若嫌麻烦还有网盘下载链接可供选择

链接:(17.6.3版本) https://pan.baidu.com/s/1Ue6ttHRCFGr1gPr7akOIBA?pwd=LINYhttps://pan.baidu.com/s/1Ue6ttHRCFGr1gPr7akOIBA?pwd=LINY

通过网盘分享的文件:VMware-workstation-full-17.6.4-24832109.exe

链接: https://pan.baidu.com/s/1GhgQxR5BNF25PIwsVx_-9g?pwd=LINYhttps://pan.baidu.com/s/1GhgQxR5BNF25PIwsVx_-9g?pwd=LINY

通过网盘分享的文件:VMware-Workstation-Full-25H2-24995812.exe
链接:(注意:目前该25H2版本无中文,可从该教程学习更改:https://blog.ZEEKLOG.net/2511_93252626/article/details/153418635https://pan.baidu.com/s/1eBm9em6PZ_skeS49D61ReQ?pwd=LINYhttps://pan.baidu.com/s/1eBm9em6PZ_skeS49D61ReQ?pwd=LINY

 下载得到该文件(现更新版本25H2)

 点击安装

 安装时他所提供的所有选项框最好都勾上,特别是加入系统变量(PHP那个选项)(除了加入体验计划)。然后输入激活码(新版本不需要了)(评论区)。

打开后呈现如下界面:


二、 kali下载

官网下载网址

Get Kali | Kali Linux

选择该项(vmdk版本):

使用国内网络下载速度较慢,建议使用加速器

下载后得到该文件


三、kali安装

将文件解压(可以直接用文件资源管理器解压,不用其他软件,但是Win11可能报错则推荐使用解压专家,winrar,7z)(推荐解压入非系统盘,减少占用 ) 建议创建如下目录:D:\Users\你的用户名(例如administration)\Documents\Virtual Machines

并记住这个地址,以便将来创建其它新虚拟机时存储

打开VMware,点击打开虚拟机选项,找到解压出来的文件地址D:\Users\你的用户名(例如administration)\Documents\Virtual Machines\虚拟机名

打开该文件


温馨提醒:

新手操作时,建议在进行大操作时(例如换源,更新,修改系统文件,安装程序等),进行一项就保存一个快照,避免系统出错或出现无法理解状况导致虚拟机需要重装,系统正常稳定运行后再删除老快照

 如若有ISO镜像安装需求(支持高度定制而不是打包系统,推荐浏览以下教程)

kali Linux安装教程,ISO镜像安装(物理机,虚拟机皆可)kali安装2025最新,0基础可用,保姆级图文-ZEEKLOG博客


四、基础配置

 注:单击该图标进入命令行,ctrl + 加号(+)减号(-)可调节字体大小

1.开机

点击开启此虚拟机

选择第一项回车或不管等待其进入

进入用户名密码默认都是kali

  最近新出现一类报错(25年10月之后),在更新后虚机内失去鼠标图标,观察左侧状态栏有无升级虚拟机选项,若有,请点击并升级至支持17.5及以上版本(注意:需要安装17.6.4版本VMwareWorkstationPro17)

2.联网与时区设置

一、联网(无法联网状况查看此条)

若出现无法联网,在该界面选择kali-linux-2024.3-vmware-amd64,右键设置,将网络设置成如图配置(NAT),再开启虚拟机(一般已经不会出现,可忽略)

(如果无法联网则使用桥接或使用其他选项尝试)

二、改时区

1.正常情况

进入后我们可以发现时间不对等这可能会影响后续联网先行给他设置了

按win或点开图标找到setting/time and date(或者直接搜time and date),然后unlock,输入密码kali,按Authenticate然后进入时区设置,拉开列表选择Asia/Hong_Kong或Asia/Shanghai,眼力的好可以直接在地图上面找点直接点

设置好后Close,它会让你再输一遍密码,然后lock,你再看时间就对了

(注:可以在桌面右键找到Desktop Setting在里面换壁纸)

2.最新下载可能缺失图形化设置

如图使用tzselect交互工具设置

# 启动交互式时区选择 tzselect # 按照提示选择大洲、国家、城市 例: 5 #Asia 15 #Hong Kong 1 #Yes

3.更新

温馨提示:新手请将此部分认真看完再行操作,尤其是操作细节和签名报错相关部分,并且强烈建议逐步保存快照

正常流程(安装完只运行过这三个指令的新虚机,只换了时区没换源,可正常操作)

由于Kali Linux官方源下载速度较慢,我们可以通过更换国内源以提高下载速度。(但是现在不太建议换源)

现在的最新模式下,默认设置官方源情况下,自动连接最近的源,无需换源,而换源后有可能因为秘钥环验证问题无法更新

一.更换源(建议不用,除非更新时报错)

 1.获取系统最高权限命令(root权限)

进入Kali Linux系统并打开终端命令行窗口,输入“ sudo su”(sudo -i  也可以)回车输入密码(默认kali)以获取系统最高权限。(输入密码时默认是看不见的)

sudo su #以root用户运行 sudo -i #获取最高权限

2.使用vim访问源

输入vim /etc/apt/sources.list编辑软件源配置文件。

vim /etc/apt/sources.list

注:按Shift+i 左下角出现INSERT进入编辑   下方有图

3.更换源

将官方源如下加入“ # ”注释掉。

# 官方源 # deb http://http.kali.org/kali kali-rolling main non-free contrib # deb-src http://http.kali.org/kali kali-rolling main non-free contrib

加入以下任意一种国内源即可,本人推荐中科大源和清华源

#中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib #阿里云 deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib #清华大学 deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free #浙大 deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free #东软大学 deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib #重庆大学 deb http://http.kali.org/kali kali-rolling main non-free contrib deb-src http://http.kali.org/kali kali-rolling main non-free contrib

编辑完成如下图所示

4.保存并退出命令

加入之后点击“ esc ”退出编辑,输入“ :wq”回车保存并退出。(输入内容在左下角出现,且键入“:”后才可输入,键入“:”之前不会出现光标


二.更新(建议忽略第一步,直接这一步)

更新命令:

逐一在终端输入以下命令以进行更新(在非root状态下需在前面加入“ sudo ”)。

apt update          #更新索引 apt upgrade         #更新软件 apt dist-upgrade    #升级 apt clean           #删除缓存包 apt autoclean       #删除未安装的deb包

中间出现的任何让你选Y/N或者yes/no的直接Y+Enter或者选yes,还有OK

报错及解决

某些情况下可能出现更新报错,或下载内容报错,

这个报错其实是因为我们所更换的源没有数字签名,从而导致报错的,我们只需要重新添加数字签名就可以了,使用vim访问源,把源改回初始状态,在终端命令行中输入以下命令下载新的数字签名:

wget -q -O - https://archive.kali.org/archive-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/kali-archive-keyring.gpg >/dev/null

回车

再将数字签名添加进库,输入以下命令(新版本的apt-key指令已经移除了)

echo "deb [signed-by=/usr/share/keyrings/kali-archive-keyring.gpg] http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list

然后回车,发现出现ok就说明数字签名已经添加好了

然后sudo apt updtae更新,就能继续操作

详细参考此文章:

Kali Linux更新出错(VMware网络设置错误)(换源后的更新出错)(签名报错)(软件源无法正常定位)-ZEEKLOG博客

 最近新出现一类报错(25年10月之后),在更新后虚机内失去鼠标图标,观察左侧状态栏有无升级虚拟机选项,若有,请点击并升级至支持17.5及以上版本(注意:需要安装17.6.4版本VMwareWorkstationPro17)(重要的事情说两遍)


4.汉化

在使用kali时有可能因为语言问题影响使用交互体验,因此我们可以将其汉化

1.打开终端,输入命令dpkg-reconfigure locales并按回车键。

dpkg-reconfigure locales

2.使用键盘上下键,选择所需的字符编码,按空格键取消  en_US.UTF-8,空格确认选择 zh_CN.UTF-8,然后回车,跳到第二个界面时选择  zh_CN.UTF-8  为默认系统环境语言

3.用左右键选择ok并按回车键。

4.执行命令下载字体:

sudo apt-get install fonts-wqy-microhei fonts-wqy-zenhei xfonts-wqy

(未添加数字签名的,这一步可能出现前文的安装报错)

这样算正常安装

5.输入 reboot 命令并回车,重启Kali Linux。

6.重启开机后出现选择文件资源管理器语言,建议选择英文,以后可以方便输入命令。

5.中文输入法安装

一.安装fcitx

这是输入法的依赖程序,输入命令安装

sudo apt install fcitx5 fcitx5-chinese-addons

再reboot(重启)一遍,重启后出现该图标(若有乱码项,右键乱码项选择移除(fcitx4的残留项))

二.安装中文输入法

安装完整的Fcitx中文输入法支持

sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-gtk3 fcitx5-frontend-qt5

然后搜索Fcitx5,点击Fcitx5配置

右键配置(没有的话运行   sudo apt install fcitx5-configtool  ,安装一下图形化支持)

找到拼音双击

应用,然后确定,然后关闭

重启(reboot)后即可使用中文输入法(切换中英文输入法按Ctrl+空格键,在可输入界面观察)

这样kali的安装及基础配置就完成了

如果有需要可以在控制面板右键给虚拟机改名

希望本章内容可以帮到你,感谢你的支持和鼓励,我会更加努力,谢谢!

以及本文如有错误、遗漏、滞后请及时告知,谢谢。

PS:温馨提醒:千万不要听信胡言乱语运行 " sudo rm -rf /*  "(删除所有文件,不是所谓

)(已遇到被蛊惑者*7,感觉还会增加,望天)

下图为报废虚机


谨防抄袭文章,注意不要被卖课的骗了

同时,发现两篇抄袭本文的文章已经举报,原模原样抄走加了一点xshell的内容然后贴了一大堆卖课的,逆天,请不要相信卖课的教程,相信某py帮,zby等的不如去B站找课程,比如月神的(狗头保命),原创版权所有,侵权必究

Read more

【OpenClaw从入门到精通】第10篇:OpenClaw生产环境部署全攻略:性能优化+安全加固+监控运维(2026实测版)

【OpenClaw从入门到精通】第10篇:OpenClaw生产环境部署全攻略:性能优化+安全加固+监控运维(2026实测版)

摘要:本文聚焦OpenClaw从测试环境走向生产环境的核心痛点,围绕“性能优化、安全加固、监控运维”三大维度展开实操讲解。先明确生产环境硬件/系统选型标准,再通过硬件层资源管控、模型调度策略、缓存优化等手段提升响应速度(实测响应效率提升50%+);接着从网络、权限、数据三层构建安全防护体系,集成火山引擎安全方案拦截高危操作;最后落地TenacitOS可视化监控与Prometheus告警体系,配套完整故障排查清单和虚拟实战案例。全文所有配置、代码均经实测验证,兼顾新手入门实操性和进阶读者的生产级部署需求,帮助开发者真正实现OpenClaw从“能用”到“放心用”的跨越。 优质专栏欢迎订阅! 【DeepSeek深度应用】【Python高阶开发:AI自动化与数据工程实战】【YOLOv11工业级实战】 【机器视觉:C# + HALCON】【大模型微调实战:平民级微调技术全解】 【人工智能之深度学习】【AI 赋能:Python 人工智能应用实战】【数字孪生与仿真技术实战指南】 【AI工程化落地与YOLOv8/v9实战】【C#工业上位机高级应用:高并发通信+性能优化】 【Java生产级避坑指南:

By Ne0inhk
ARM Linux 驱动开发篇--- Linux 并发与竞争实验(互斥体实现 LED 设备互斥访问)--- Ubuntu20.04互斥体实验

ARM Linux 驱动开发篇--- Linux 并发与竞争实验(互斥体实现 LED 设备互斥访问)--- Ubuntu20.04互斥体实验

🎬 渡水无言:个人主页渡水无言 ❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》 ❄专栏传送门: 《freertos专栏》《STM32 HAL库专栏》 ⭐️流水不争先,争的是滔滔不绝  📚博主简介:第二十届中国研究生电子设计竞赛全国二等奖 |国家奖学金 | 省级三好学生 | 省级优秀毕业生获得者 | ZEEKLOG新星杯TOP18 | 半导纵横专栏博主 | 211在读研究生 在这里主要分享自己学习的linux嵌入式领域知识;有分享错误或者不足的地方欢迎大佬指导,也欢迎各位大佬互相三连 目录 前言  一、实验基础说明 1.1、互斥体简介 1.2 本次实验设计思路 二、硬件原理分析(看过之前博客的可以忽略) 三、实验程序编写 3.1 互斥体 LED 驱动代码(mutex.c) 3.2.1、设备结构体定义(28-39

By Ne0inhk
Flutter for OpenHarmony:swagger_dart_code_generator 接口代码自动化生成的救星(OpenAPI/Swagger) 深度解析与鸿蒙适配指南

Flutter for OpenHarmony:swagger_dart_code_generator 接口代码自动化生成的救星(OpenAPI/Swagger) 深度解析与鸿蒙适配指南

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net 前言 后端工程师扔给你一个 Swagger (OpenAPI) 文档地址,你会怎么做? 1. 对着文档,手写 Dart Model 类(容易写错字段类型)。 2. 手写 Retrofit/Dio 的 API 接口定义(容易拼错 URL)。 3. 当后端修改了字段名,你对着报错修半天。 这是重复劳动的地狱。 swagger_dart_code_generator 可以将 Swagger (JSON/YAML) 文件直接转换为高质量的 Dart 代码,包括: * Model 类:支持 json_serializable,带 fromJson/

By Ne0inhk
Linux 开发别再卡壳!makefile/git/gdb 全流程实操 + 作业解析,新手看完直接用----《Hello Linux!》(5)

Linux 开发别再卡壳!makefile/git/gdb 全流程实操 + 作业解析,新手看完直接用----《Hello Linux!》(5)

文章目录 * 前言 * make/makefile * 文件的三个时间 * Linux第一个小程序-进度条 * 回车和换行 * 缓冲区 * 程序的代码展示 * git指令 * 关于gitee * Linux调试器-gdb使用 * 作业部分 前言 做 Linux 开发时,你是不是也遇到过这些 “卡脖子” 时刻?写 makefile 时,明明语法没错却报错,最后发现是依赖方法行没加 Tab;想提交代码到 gitee,记不清 git add/commit/push 的 “三板斧”,还得反复搜教程;用 gdb 调试程序,输了命令没反应,才想起编译时没加-g生成 debug 版本;甚至连写个进度条,都搞不懂\r和\n的区别,导致进度条乱跳…… 其实这些问题,

By Ne0inhk