Linux中文乱码问题的关键在哪里?

系统字体配置、中文显示和输入法问题
回复
头像
LinuxHDTV
帖子: 29
注册时间: 2009-05-15 21:38

Linux中文乱码问题的关键在哪里?

#1

帖子 LinuxHDTV » 2010-01-26 8:17

在下新手,初学linux,会一点编程。使用Linux一段时间以来,觉得好多软件都会发生中文乱码问题,我得去论坛里找解决方法,要修改一堆配置文件,有时还要额外安装一些什么东西。
为什么Windows或者Mac那样的系统,却几乎没有发生过中文乱码呢?
问题出在哪里?
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: Linux中文乱码问题的关键在哪里?

#2

帖子 luojie-dune » 2010-01-26 8:30

我了解不多,只知道编码默认的UTF-8在中国影响不大,编码转换的软件设置没有人维护——别人不用就没有。windows/mac下使用的软件往往不是开源的,有中文或者是进入中国市场或者是有中国人调试,这里的开源中文软件只是被翻译了——

没有关键,因为你的描述太宽泛了。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: Linux中文乱码问题的关键在哪里?

#3

帖子 BigSnake.NET » 2010-01-26 8:31

除了一些古老的软件, 可以说基本上没有乱码
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
t3swing
帖子: 1028
注册时间: 2008-11-01 21:42
来自: 树下板凳

Re: Linux中文乱码问题的关键在哪里?

#4

帖子 t3swing » 2010-01-26 9:05

想彻底解决乱码的困扰,最好了解各种编码的编码机制
windows和mac都有中国版本 ,官方支持较好 ,都会用中国国标码gb2312作为标准编码 ,乱码少有发生
而ubuntu是一个世界版本,采用的是utf-8为基准编码,没有一个官方的中文版本(国内的中文定制版也很少有乱码),而现在实际情况是gb编码很多地方用到,如果一个程序不能很好的智能识别(或没配置好)编码,就可能会导致编码问题.
现在应该说越来越智能了 ,乱码的情况不是很多 ,搜索解决就ok了,最好了解一下编码机制
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: Linux中文乱码问题的关键在哪里?

#5

帖子 eexpress » 2010-01-26 9:09

关键在于:lz 用win多了。变傻子了。不懂编码是什么。
多搜索。 :em04
● 鸣学
头像
LinuxHDTV
帖子: 29
注册时间: 2009-05-15 21:38

Re: Linux中文乱码问题的关键在哪里?

#6

帖子 LinuxHDTV » 2010-01-26 15:12

编码我懂的~但是有时候我自己写的程序到别的电脑上运行还会乱码……
Kernel panic......
头像
ibear
帖子: 787
注册时间: 2006-10-19 8:43
来自: 长江口

Re: Linux中文乱码问题的关键在哪里?

#7

帖子 ibear » 2010-01-26 15:25

只要坚持用utf8(linux)或unicode(windows),基本就不会乱码(linux下可能会有,但只要设置一下环境变量LANG应该很容易解决)
用其他的gb2312或gbk之类的,就免不了乱码

我工作用的系统是日文xp,那些没考虑unicode的软件,一运行就露馅了
好好地做一个碌碌无为的人
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: Linux中文乱码问题的关键在哪里?

#8

帖子 自由建客 » 2010-01-28 16:22

关键在于老外不用中文
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: Linux中文乱码问题的关键在哪里?

#9

帖子 BigSnake.NET » 2010-01-28 17:07

ibear 写了:只要坚持用utf8(linux)或unicode(windows),基本就不会乱码(linux下可能会有,但只要设置一下环境变量LANG应该很容易解决)
用其他的gb2312或gbk之类的,就免不了乱码

我工作用的系统是日文xp,那些没考虑unicode的软件,一运行就露馅了
gbk 是没所谓的, 只要你保证整个系统的一致性就没问题, 至于gb2312 ... 忘了它吧
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
sh021
帖子: 26
注册时间: 2008-11-20 10:09
来自: shanghai
联系:

Re: Linux中文乱码问题的关键在哪里?

#10

帖子 sh021 » 2010-02-07 20:08

打开baidu网页mp3,显示一切正常,中文都能正确显示。

但只要随便选择音乐试听,就全部是乱码了,这问题该如何解决啊?
头像
link_01
帖子: 1024
注册时间: 2008-11-05 13:24

Re: Linux中文乱码问题的关键在哪里?

#11

帖子 link_01 » 2010-02-07 20:32

10楼的,这跟系统没什么关系,你把浏览器设置成自动选择编码。
笔记
-------------------------------------
http://blog.163.com/wqt_1101
回复