温馨提示×

Debian怎么替换系统语言

小樊
42
2026-08-15 05:59:25
栏目: 智能运维

在 Debian 系统中替换(更改)系统语言,通常可以通过 终端命令 完成,主要有两种常用方式:dpkg-reconfigureupdate-locale。下面按使用场景详细说明。


一、交互式更改(推荐新手)

使用 dpkg-reconfigure 会弹出图形化/文本界面,选择语言。

1️⃣ 安装必要工具(如未安装)

sudo apt update
sudo apt install locales

2️⃣ 重新配置语言

sudo dpkg-reconfigure locales

3️⃣ 操作步骤

  1. 出现语言列表
  2. 使用 空格键 选择你想要的语言(如 zh_CN.UTF-8 UTF-8
  3. 回车
  4. 选择默认系统语言
  5. 完成后系统会自动生成 locale

4️⃣ 重启或重新登录

reboot

或注销重新登录。


二、命令行直接设置(适合服务器 / 无界面)

1️⃣ 查看当前语言

locale

2️⃣ 查看可用语言

locale -a

3️⃣ 设置系统语言(示例:中文)

sudo update-locale LANG=zh_CN.UTF-8

或英文:

sudo update-locale LANG=en_US.UTF-8

4️⃣ 立即生效(当前会话)

source /etc/default/locale

或重启系统。


三、仅修改当前用户语言(不影响系统)

编辑 ~/.bashrc~/.profile

export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:zh
export LC_ALL=zh_CN.UTF-8

然后:

source ~/.bashrc

四、常见问题

❓ 没有中文显示?

安装中文字体:

sudo apt install fonts-noto-cjk

❓ 终端还是英文?

有些程序只认 LANGUAGE

export LANGUAGE=zh_CN:zh

❓ 服务器不建议使用中文?

✅ 建议服务器使用:

LANG=en_US.UTF-8

五、推荐配置(总结)

场景 推荐语言
桌面系统 zh_CN.UTF-8
服务器 en_US.UTF-8
多语言 保留多个 locale

如果你愿意告诉我:

  • 桌面版还是服务器
  • 想换成 中文还是英文
  • 是否使用 SSH 远程

我可以给你一条 最合适、最简命令

0