dpkg–reconfigure locales命令问题

之前记录了dpkg-reconfigure命令找不到问题解决,说的是解决dpkg-reconfigure命令找不到,但是最近看网站统计的关键词搜索信息发现,很多朋友在搜索dpkg–reconfigure locales命令找不到或者不存在,我这里顺便记录一下dpkg–reconfigure locales命令找不到、dpkg–reconfigure locales命令不存在dpkg-reconfigure: locale is not installed等问题怎么解决。

关于dpkg-reconfigure命令可以移步这里:dpkg-reconfigure命令找不到问题解决

locales作用

locales在Debian/Ubuntu及其衍生发行版中用作区域设置,用于设置用户语言、所在地区以及对应的一些区域变量,这个包如果是使用ISO镜像安装的,默认会自动安装上,如果系统没有包含,可以使用如下命令安装:

apt install locales -y

安装过完应该会提示设置locales,如果安装完之后想要更改相关设置,可以使用如下命令重新设置locales相关信息:

dpkg-reconfigure locales

执行之后可以使用空格选择,Tab键跳转光标,OK完成设置。

locales设置过程

一般来说,国内用户选择en_US.UTF-8及zh_CN.UTF-8即可,如图:

Debian/Ubuntu locales setting

如果只是用作服务器,不需要中文的话,只选中en_US.UTF-8也行。

选择OK之后,会要求为系统设置一个默认的locale:

Debian/Ubuntu default locale

我个人习惯选择en_US.UTF-8,选择zh_CN.UTF-8可以将语言设置为中文,但是个人感觉选择中文的话,有些翻译看起来会很奇怪,因为我绝大部分时间都是将Linux用作服务器系统,选择en_US.UTF-8默认英文足够了。