-
当前环境
Arm板系统信息:开发板根文件系统通过busybox1.29.2构建
Windows系统信息:Windows 10 家庭中文版, 版本号1909 -
Linux内核配置
使能pc396,NLS utf-8
(arm64 4.19.0 Kernel Configuration)
–>File systems
–> Native language support
(utf8) Default NLS Option
< * > Simplified Chinese charset (CP936, GB2312)
< * > NLS UTF-8 -
字符集文件配置
可直接在PC端生成字符集文件,然后拷贝到开发板即可
- 编辑locale.gen文件,删除需要添加的字符集前的注释符号(‘#’)
vim /etc/locale.gen
#删除目标字符集的注释符号。。。
- 执行locale-gen(可能会报权限错误,需要用root权限执行),生成字符集文件,输出如下
Generating locales (this might take a while)...
zh_CN.GBK... done
en_US.UTF-8... done
Generation complete.
- 将生成的字符集文件拷贝到开发板的/usr/lib/locale目录下,我这边生成的字符集文件