在 Linux 机器上将默认代码页从 latin1 更改为 utf8

tan*_*ens 5 linux debian charset ubuntu

如何将 Linux 系统上的默认代码页/字符集从 latin1 更改为 utf8?我需要在两个系统上执行此操作,一个运行 Ubuntu,另一个运行 Debian。

Joh*_*n T 8

编辑/var/lib/locales/supported.d/local您的语言环境并将其添加到支持的语言环境列表中(如果尚不存在),例如:

en_US UTF-8

在您的机器上重新生成支持的语言环境:

须藤 dpkg-重新配置语言环境

打开/etc/default/locale并检查 LANG 和 LANGUAGE 是否更改:

LANG="zh_CN"
LANGUAGE="en_US:UTF-8"

如果不是,您现在可以手动更新它们。

重启。