问题概述
我跟着网上教程,设置中文的时候,遇到了这个问题:没有出现zh_CN.UTF-8选项,导致我随便选了一个东西并没有出现我想要的中文界面。

可能问题分析
1. 镜像默认未包含中文语言包
- Kali Linux 基于 Debian,安装镜像为精简体积,默认只预装核心语言包(如英文 en_US.UTF-8 和基础 C.UTF-8)。
zh_CN.UTF-8属于中文语言包 未在初始安装阶段加载,需手动启用。
2. 系统未生成中文区域配置- Debian 系列的 locale 配置依赖 locales 包,安装程序会自动检测并生成预置选项。
- 中文包需在 安装后手动生成(你目前正处于安装过程中的配置阶段)。
解决方案
步骤一 :
当前界面: 选择 en_US.UTF-8 → 点击 Ok,注意不要选"None",有乱码风险。(按着我说的做,我一开始直接选择取消,然后还是不行,具体原因我也不太理解)
步骤二:
第两步是出现zh_CN.UTF-8的关键!(第一步可能安装时间会久点,如果卡住了,你就重新输入sudo apt update && sudo apt install locales -y就好了)
# 1. 安装locales包(如未完全安装)
sudo apt update && sudo apt install locales -y
# 2. 生成中文区域配置
sudo locale-gen zh_CN zh_CN.UTF-8
# 3. 设置系统默认locale为中文
sudo dpkg-reconfigure locales
# 在弹出的图形界面中,用空格键勾选 "zh_CN.UTF-8" → 按Tab键选Ok
# 下一界面选择 "zh_CN.UTF-8" 作为默认项
如果是第一次设置中文的,你点击左上方的小黑框就行了,记得点两下,让他用户名变成kali,不是root!然后跟着我第三步走。
然后大功告成!接下来选择这个zh_CN.UTF-8然后OK,之后就点右上角的重启键restart,静待中文界面的到来即可!


&spm=1001.2101.3001.5002&articleId=149195055&d=1&t=3&u=a8340f1b133f4f438f256b519c4fc0c0)
2674

被折叠的 条评论
为什么被折叠?



