因为 CentOS 被抛弃,我的 WSL 环境也从 CentOS 转变到了 Debian。

刚装上的 Debian WSL 环境,无法显示中文也无法输入中文。

解决无法显示中文和输入中文

输入下面的命令,如果输出不是UTF-8,那么你需要切换编码

locale charmap

切换编码要先看看你有没有UTF-8的Locale

locale -a

我的输出是

C
C.UTF-8
POSIX

那就先装中文UTF-8编码
先安装locale

apt-get update
apt-get install locale

设置中文UTF-8编码

dpkg-reconfigure locales

然后终端里就可以显示中文和输入中文了