2026kali汉化步骤
更换国内 APT 源
新版 Kali 使用 DEB822 格式,源文件位于
/etc/apt/sources.list.d/kali.sources,请勿编辑/etc/apt/sources.list。
备份原文件(可选):
1
sudo cp /etc/apt/sources.list.d/kali.sources /etc/apt/sources.list.d/kali.sources.bak
编辑源文件:
1
sudo vim /etc/apt/sources.list.d/kali.sources
将
URIs:行改为国内镜像(推荐中科大):1
URIs: http://mirrors.ustc.edu.cn/kali
备选镜像:
- 阿里云:
http://mirrors.aliyun.com/kali - 清华:
http://mirrors.tuna.tsinghua.edu.cn/kali
- 阿里云:
保存并更新:
1
sudo apt update
更换系统语言为中文
安装中文字体(避免乱码):
1
sudo apt install -y fonts-noto-cjk
配置语言环境:
1
sudo dpkg-reconfigure locales
- 用 上下箭头 找到
zh_CN.UTF-8 UTF-8 - 按 空格键 选中(前面出现
*) - 按 Tab 键跳到
<Ok>,回车 - 在下一个界面选择
zh_CN.UTF-8作为默认语言,回车确认
- 用 上下箭头 找到
重启系统:
1
sudo reboot
重启后系统界面将变为中文。
安装中文输入法
安装 IBus 和拼音引擎:
1
sudo apt install -y ibus ibus-pinyin
设置为默认输入法框架:
1
im-config
在弹出的图形界面中选择
ibus,确认。再次重启:
1
sudo reboot
添加输入源:
进入 设置 → 区域与语言 → 输入源,点击+号,找到 汉语(Pinyin) 并添加。切换输入法:
Win + 空格或Ctrl + 空格。
安装中文帮助手册
安装:
1
sudo apt install -y manpages-zh
配置环境变量(确保中文手册生效):
1
2
3echo 'export LANG=zh_CN.UTF-8' >> ~/.zshrc
echo 'export LANGUAGE=zh_CN:zh:en' >> ~/.zshrc
source ~/.zshrc测试:
1
man ls
如果显示中文,说明配置成功。如果没有中文翻译的命令,系统会自动显示英文。
可选:创建专用别名
cman:1
2echo "alias cman='man -M /usr/share/man/zh_CN'" >> ~/.zshrc
source ~/.zshrc之后可用
cman ls强制查看中文手册。
安装在线翻译软件
安装:
1
sudo apt install -y translate-shell
基础用法:
1
2
3
4
5
6
7
8# 翻译英文到中文(默认必应引擎)
echo "Hello world" | trans -b :zh
# 指定 Google 引擎(通常更快)
echo "Hello world" | trans -e google -b :zh
# 翻译命令帮助信息
nmap -h | trans -e google -b :zh
添加快捷命令,一键翻译帮助信息
编辑配置文件:
1
nano ~/.zshrc
在文件末尾添加函数:
1
2
3
4
5
6
7
8# 一键翻译命令帮助
trh() {
if [ $# -eq 0 ]; then
echo "用法: trh <命令> [参数]"
return 1
fi
"$@" --help 2>&1 | trans -e google -b :zh
}使配置生效:
1
source ~/.zshrc
使用示例:
1
2
3trh ls # 翻译 ls --help
trh nmap # 翻译 nmap --help
trh sqlmap -h # 也支持带参数
所有命令汇总
1 | # 1. 换源(手动编辑 /etc/apt/sources.list.d/kali.sources) |
常见问题与解决方法
| 问题 | 解决方法 |
|---|---|
| 重启后界面仍为英文 | 检查 /etc/default/locale 是否包含 LANG=zh_CN.UTF-8,没有则手动添加并重启 |
| 中文字体显示方框 | 重装字体:sudo apt install --reinstall fonts-noto-cjk |
man 命令显示英文 |
确认 LANG=zh_CN.UTF-8 已生效,或使用 cman 别名强制中文 |
| 输入法切换无效 | 手动启动 ibus-daemon -drx,或注销重新登录 |
trans 命令报错 |
确保网络通畅,或更换引擎 -e yandex 试试 |
trh 函数不生效 |
确认 ~/.zshrc 已保存并执行 source ~/.zshrc,或新开终端 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 HAHA!





