前言
Netcup的VPS默认系统语言是德文,因此学习了下Debian如何修改系统语言。
查看当前系统语言
运行以下命令,检查当前语言设置:
1locale
安装或确认locales
包是否存在
1sudo apt update && sudo apt install locales
生成英文语言环境(如果未生成)
运行以下命令,确保en_US.UTF-8
已生成:
1sudo dpkg-reconfigure locales
在弹出的界面中:
-
选中
en_US.UTF-8 UTF-8
使用空格选择) -
取消
zh_CN.UTF-8 UTF-8
(如果不想保留中文) -
选择
en_US.UTF-8
作为默认语言。
或者,手动生成:
1sudo locale-gen en_US.UTF-8
设置默认语言为英文
运行以下命令:
1sudo update-locale LANG=en_US.UTF-8
使更改生效
重新启动系统或运行:
1source /etc/default/locale
然后检查是否生效:
1echo $LANG
如果输出en_US.UTF-8
,说明修改成功。
如果你希望仅修改当前用户的语言,而不影响整个系统,可以编辑~/.bashrc
或~/.profile
并添加:
1export LANG=en_US.UTF-8
2export LC_ALL=en_US.UTF-8
然后运行:
1source ~/.bashrc