debian 中文字符集问题
1. 取消 zh_CN.UTF-8 的注释
sudo nano /etc/locale.gen 在打开的文件中找到这两行,删除行首的 # 符号:
zh_CN.UTF-8 UTF-8
或 zh_CN GB2312(如果找不到上面那行)
保存文件(按 Ctrl+O 然后回车),退出(按 Ctrl+X)
2. 生成新字符集
sudo locale-gen
3. 设置为系统默认字符集(可选但推荐)
sudo update-locale LANG=zh_CN.UTF-8
4. 立即应用新字符集到当前会话
export LANG=zh_CN.UTF-8
5. 验证安装结果
locale -a | grep zh_CN locale # 查看所有设置