ubuntu 解决中文乱码
- 格式:pdf
- 大小:63.54 KB
- 文档页数:3
本文来自网路
我成功解决了乱码,所以跟大家分享分享,呵呵
最郁闷的事
Ubuntu乱码,于是我学习研究了
Ubuntu乱码,在这里对
大家详细介绍下
Ubuntu乱码及解决问题办法,希望对大家有用。使
用
Ubuntu乱码最郁闷的事莫过于乱码了,网页中的
flash乱码、
TXT
文档乱码,歌曲信息乱码、
mplayer播放器字幕乱码,
wine乱码等等。
以 前安装
8.04,
8.10都只是在播放器里遇到过乱码,可是在装了
9.04
以后,竟然发现
TXT文件也是一片乱码,并且那乱的水平比
Windows
的乱码 好要高。为了使用
Windows下保存的
TXT文件,不得不找各种
方法。这些是常见的。
终端输入:
gconf-editor(我感觉有点类似
Windows下的注册表),依
次打开
;apps—gedit2—preferences— encodings双击右边的“
auto_detected”
输入:
gb18030,点向上把它移动到最上边就可以了。这样打开
TXT
就不会乱码了。
终端中输入
:sudo gedit /etc/fonts/conf.d/49-sansserif.conf
将其中的第
1、
2、
4个后面的
sans-serif用你自己系统中的中文字体的
名字代替,
比如:系统中安装了
wqy-zenhei.ttf(文泉驿,
ubuntu中文自带),则用
wqy-zenhei代替上述所说的字段,结果如下:
保存退出,
FLSH就好了。
安装
mutagen:
sudo apt-get install python-mutagen
然后转到你的
MP3目录,例如我的歌曲放在系统的音乐文件夹则输入:
cd /home/holmesrain(此为我的用户名,你需要换成你的用户名)
/音
乐
执行以全命令进行转换:
mid3iconv -e GBK *.mp3。完成以后用播放器
导入就不会有
Ubuntu乱码了。
终端执行:
sudo gedit /etc/fstab ,找到这一行:
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
在
options里添加一句
iocharset=utf8即可,如下所示:
/dev/scd0
/media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0
以后遇到含中文的光盘就不会出现
Ubuntu乱码和问号了。
按下
Alt+F2,运行对话框。输入
gksu gedit点击运行,在打开的文本编
辑器中,打开文件“
/etc/fonts/conf.d/49-sansserif.conf”
将
18行的
serif''',在打开某些
PDF文件时中文方块就不会出现了。
不过,我只遇到过
TXT乱码,
Flash乱码,播放器中文名乱码,其他的
几个没有遇到,也不知道能不能成功,就看人品了。
也许,很多人就会说
Ubuntu LInux的不是,认为系统对中文的支持实
在是太差。殊不知,
Ubuntu乱码问题并不是
Ubuntu的错。比如说,
Ubuntu下双击
Windows下 保存的
TXT,就是乱码。但是右击,选择用
OpenOffice打开,就会出现一个提示,选择
GB18030或者
Unicode的编
码方式,就可以很好的打开 了,没有任何
Ubuntu乱码。其实,
Ubuntu乱码出现全部是编码方式的问题。
Ubuntu默认的是
UTF-8,在UTF-8的编码的传输过程中即使 丢掉一个字节,根据编码规律也很容
易定位丢掉的位置,不会影响到其他字符,故这种编码非常适合作为
传输编码。正式它的稳定性与国际标准性使得
Ubuntu 选择了它。
Windows下,
TXT都是默认保存为
ANSI编码方式的,不同
ANSI 编码
之间互不兼容,当信息在国际间交流时,无法将属于两种语言的文字,
存储在同一段
ANSI 编码的文本中。我们也经常会遇到,
Windows下,
从网页保存大量文字时可能出现无法保存的提示。
当然,使用
UTF-8汉字要
3个字节,而
ANSI只需要
2个字节。从这一
点来说,
Ubuntu对中国人还是不够“人性化”。
这个也让我想 起了网页标准。国际标准为
W3C,而微软凭借
IE捆绑
式的推广模式,弃国际标准以不顾,给整个网络的兼容性带来了严重
的阻碍。可是即使如此,人们也是宁愿 开发适合
IE标准的网页已解
决兼容性问题,而不是找找问题的本质。后
Opera向欧盟执委会申诉,
指控微软的浏览器措施妨碍竞争。微软因为未能遵守欧盟先 前下达
的裁决令,而遭到破纪录的罚金。至此,微软的
IE8才有了兼容模式
来兼容玩
w3c标准。