当前位置:首页 > 嵌入式 > 嵌入式动态
[导读]Linux通常在中文乱码方面存在两个问题:一个是编程时的问题,另一个是与Windows共享文档时的问题。

Linux通常在中文乱码方面存在两个问题:一个是编程时的问题,另一个是与Windows共享文档时的问题。

当我们在windows下编辑的文档,在到Linux下打开的时候,出现了中文乱码,这是因为Linux使用 UTF-8 编码,而Windows使用的中文编码是 GB18030 。那么我们应该怎样来解决呢?

诶,先就此打住,我怎么觉得这个乱码问题好像很久远了。我猛地回忆起多年以前,在Ubuntu盛行的年代,那大概应该在10多年前了,就是在Ubuntu经常会出现的问题。而这么多年,我发现这个问题已经不存在了,那为什么直到今天怎么还出现呢。

原来,最近笔者安装的是Mint,最新版本为linuxmint-19.3-cinnamon-64bit,当我在系统里打开之前在windows下编辑的文档后,乱码出现了。这就是说,初始的LinuxMint依然会有这个乱码问题。

为了验证只有Mint才有这个问题,我便去其他几个发行版一试,正好最近测试系统,已经安装好了几个发行版。他们包括:debian、ubuntu、fedora、opensuse、manjaro以及deepin。不出意外,他们全部都没有这个问题。

那么既然Mint有乱码问题,那我们就来看怎么解决把!最好的解决方法就是增加GB18030的支持。

第一步:打开新立得包管理器,搜索

Dconf-editor

并把它装上。

第二步:安装之后启动Dconf 系统配置编辑器,点击树型菜单依次展开 org/x/editor/preferences/encodings /auto-detected 的值进行编辑。如图所示,在 UTF-8 的后面添加 GB18030 ,注意大写、英文单引号、逗号和空格。修改好之后,关闭”Dconf 系统配置编辑器”即可。

经过设置后,我们再打开刚才乱码的文档就会发现,中文已经正常显示了。

最后再问大家,你们在用哪个发行版呢,有在用LinuxMint吗?

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭