1 ubuntu 推荐直接安装 google 输入法
https://blog.csdn.net/xiaokingzi/article/details/88396590
2 petalinux 定制系统暂时不支持中文指令集,可以通过 locale -a 命令查看支持的指令集, zh-* 代表中文 ,用串口终端实际上是输入法将输入的中文按照 zh-*进行编码,然后发送给 zynq,zynq无法解码
所以不能输入中文
但是可以查看中文
通过 nfs 挂载到电脑上的文件,可以用电脑编辑成 utf-8 格式(默认存储 都是utf-8,电脑支持 zh-* ,所以可以解码输入法发送来的 zh-*),用串口终端查看中文,终端的 options - session options - appearence - character encoding 要设置成 utf-8 ,petalinux 系统相当于 bypass
3 若要 petalinux 中 python3 能够读取中文,要设置环境变量 PYTHONIOENCODING=utf8 ,在 /etc/profile 中添加即可
用户环境变量 ~/.bashrc 和 ~/.profile
系统环境变量 /etc/bashrc 和 /etc/profile
参考 https://blog.csdn.net/weixin_34183910/article/details/93232235
https://blog.csdn.net/liuyukuan/article/details/50855748