700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 【已解决】Ubuntu中文显示为乱码 (或者:如何让ubuntu显示为中文界面)

【已解决】Ubuntu中文显示为乱码 (或者:如何让ubuntu显示为中文界面)

时间:2024-05-27 04:00:04

相关推荐

【已解决】Ubuntu中文显示为乱码 (或者:如何让ubuntu显示为中文界面)

文章目录

前言查看问题解决方案:支持中文如何恢复为英文?小结参考文献

前言

创作开始时间:8月3日09:42:06

之前ubuntu 16.04都能默认显示中文的,我猜是我运行了:locale-gen en_US en_US.UTF-8之后,搞的系统只支持英文了。这里给出解决方案。

查看问题

(base) apr@apr:~$ cat /etc/default/locale # File generated by update-localeLANG=en_US.UTF-8(base) apr@apr:~$ localeLANG=en_US.UTF-8LANGUAGE=LC_CTYPE="en_US.UTF-8"LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_COLLATE="en_US.UTF-8"LC_MONETARY="en_US.UTF-8"LC_MESSAGES="en_US.UTF-8"LC_PAPER="en_US.UTF-8"LC_NAME="en_US.UTF-8"LC_ADDRESS="en_US.UTF-8"LC_TELEPHONE="en_US.UTF-8"LC_MEASUREMENT="en_US.UTF-8"LC_IDENTIFICATION="en_US.UTF-8"LC_ALL=

解决方案:支持中文

运行:

locale-gen 'zh_CN.UTF-8'update-locale LC_ALL="zh_CN.UTF-8"

修改/etc/profile,添加:

# language#update-locale LC_ALL="zh_CN.UTF-8"#locale-gen 'zh_CN.UTF-8'#MY_LANG=en_US.UTF-8#MY_LANG=zh_CN.UTF-8MY_LANG=zh_CN.utf8export LC_ALL=${MY_LANG}export LANG=${MY_LANG}export LANGUAGE=${MY_LANG}

然后重启一下。

备注:如果是阿里云服务器,sudo reboot是没用的!必须在网页端云控制台点击重启。

重启后发现界面变成中文了。

如何恢复为英文?

运行:

locale-gen 'en_US.UTF-8'update-locale LC_ALL="en_US.UTF-8"

修改/etc/profile,添加:

# language#update-locale LC_ALL="zh_CN.UTF-8"#locale-gen 'zh_CN.UTF-8'#MY_LANG=en_US.UTF-8#MY_LANG=zh_CN.UTF-8MY_LANG=en_US.UTF-8export LC_ALL=${MY_LANG}export LANG=${MY_LANG}export LANGUAGE=${MY_LANG}

然后重启一下。

小结

大概了解了一下ubuntu里面的locale体系。学到了以前没接触过的知识。

然而!这其实不是我想解决的问题。我想解决的是为什么从vncviewer(连接ubuntu服务器中 copy出来的中文是unicode。好烦。准备新写一篇博客讨论下。

创作结束时间:8月3日11:42:07

参考文献

ubuntu 设置字符集 locale(解决乱码问题) /wclwcw/p/6758353.html解决Ubuntu中文显示为乱码 /coinbt/p/8306860.htmlUbuntu display Chinese Characters - Encoding Issue /questions/1070568/ubuntu-display-chinese-characters-encoding-issueHow do I add locale to ubuntu server? /questions/76013/how-do-i-add-locale-to-ubuntu-server修改ubuntu locale 支持中文 /mirabelle521/article/details/25129175ubuntu locales 设置中文 /wangzhenling/article/details/104781048ubuntu server 支持中文 /zhbpd/article/details/49680161ubuntu 16.04 修改 locale 支持中文 /cchchao/article/details/86702397Ubuntu16.04 终端配置 解决中文乱码 支持中文显示 /weixin_43789195/article/details/106125558简单解决Ubuntu修改locale的问题 /williamjie/p/9303115.htmlubuntu服务器中设置locale为中文仍然无效的解决方法 /archives/ubuntu%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%AD%E8%AE%BE%E7%BD%AElocale%E4%B8%BA%E4%B8%AD%E6%96%87%E4%BB%8D%E7%84%B6%E6%97%A0%E6%95%88%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95.html[LOCALE]字符集设置 https://zj-linux-guide.readthedocs.io/zh_CN/latest/tool-install-configure/[LOCALE]%E5%AD%97%E7%AC%A6%E9%9B%86%E8%AE%BE%E7%BD%AE/(这个可以参考)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。