设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

Ubuntu 几种常见乱码解决方法

2012-3-26 17:07| 发布者: 红黑魂| 查看: 1987| 评论: 0|来自: csdn博客

摘要: Ubuntu几种常见乱码解决方法本文非原创,因在网上看到这篇文章非常好,故拿来和大家分享,要查看原文请看miss fall的网易博客:http://coolwinding.blog.163.com/blog/static/112240939200975431027/网上有许多关于u ...

Ubuntu 几种常见乱码解决方法

本文非原创,因在网上看到这篇文章非常好,故拿来和大家分享,要查看原文请看miss fall 的网易博客:http://coolwinding.blog.163.com/blog/static/112240939200975431027/

网上有许多关于ubuntu 中乱码的解决方法,有些很好,有些转载却有很多错误,在此,结合自己的亲身体验,

总结各种方法并修改,希望对你有所帮助。

 

 

一、网页中的 flash 乱码 :

刚刚装上的ubuntu 默 认浏览器是Firefox ,但是Ubuntu 默认不安装像flash 这种带版权的软件。所以当你浏览

youku 或网页播放器时,这种带有 flash 的网页,firefox 会提示你安装缺失插件,选择安装Flash 插件后确实

是可以显示flash 了,不过你会发现,在flash 上面的中文 都是方框!注意:建议选择adobe 的插件,这是由于兼容性。

解决方法:

终端中输入:

cd /etc/fonts/conf.d/

sudo cp 49-sansserif.conf 49-sansserif.conf_backup

sudo gedit ./49-sansserif.conf

将其中的第1 、2 、4 个后面的sans-serif 用UTF -8 代替,当然不 备份也无妨。

比如:

<match target=”pattern”>

<test qual=”all” name=”family” compare=”not_eq”>

<string>UTF-8</string>

</test>

<test qual=”all” name=”family” compare=”not_eq”>

<string>UTF-8</string>

</test>

<test qual=”all” name=”family” compare=”not_eq”>

<string>monospace</string>

</test>

<edit name=”family” mode=”append_last”>

<string>UTF-8</string>

</edit>

</match>

 

二、 Rhythmbox 中的歌曲信息乱码 

首 先说明一点:在ubuntu 下,音频格式只有mp3 会出现标签乱码。

先安装mutagen :

sudo apt-get install python-mutagen

然 后转到你的MP3 目录,例如我的歌曲放一个音乐文件夹则输入:

cd /home/"my music"/

执行以全命令进行转换:

mid3iconv -e GBK *.mp3

注意:若文件夹my music 下还有自文件夹,如还有“刘德华”,“english” 等,

则输入:

mid3iconv -e GBK */*.mp3

则将包含所有子文件夹中的mp3 格式。

再用 Rhythmbox 重新导入歌曲文件夹就行了!

三、文本文件中的乱码:

提供两种方案:

1 》编辑“配置编 辑器”

首先在主菜单中选中“配置编辑器”,使其显身。

而后在应用程序菜单中选择“系统工具”>“ 配置编辑器”

打 开后按以下路径

apps>gedit-2>preferences>encodings

编辑 auto_detected ,在里面加入GB2312,GBK 等中文编码即可。

2 》直接修改Ubuntu 默认编码环境为GBK

这 样就和windows 环境下差不多了。

方法如下:

1 、打开

sudo gedit /var/lib/locales/supported.d/local

在此文件中,添加一行

zh_CN.GBK GBK

2 、 sudo locale-gen

会看到系统下载几个文件。

3 、修改/etc/environment

sudo gedit /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

LANG="zh_CN.UTF-8"

LANGUAGE="zh_CN:zh"

添加

LC_ALL="zh_CN.GBK"

4 、接下来重启机器就行了

 

 

 

四、 pdf 乱码:

ubuntu 自带的文档阅 读器,即Evince 查看中文,会出现乱码与排列混乱。

解决方法如下:

终端中输入

sudo apt-get install poppler-data

执行完后,重新打开pdf 文件后中文能正常显示了。

 

 

五、 wine 乱码:

1 、首先从windows 系统中拷贝simsun.ttc 字体进入~/.wine/drive_c/windows/Fonts/

具体方法是在终端中输入:

gnome-open .wine/drive_c/windows/Fonts

将会自动搜索并打开此文件夹。

再将 字体复制进去。

2 、修改注册表文件~/.wine/system.reg 。

具体方法是在 终端中输入:

cd .wine

gedit system.reg

[Software//Microsoft//Windows NT//CurrentVersion//FontSubstitutes] 中的:

MS Shell Dlg”=”Tahoma”

MS Shell Dlg 2″=”Tahoma”

改为:

MS Shell Dlg”=”SimSun”

MS Shell Dlg 2″=”SimSun”

注释:当然你复制其它字体,方法类似。


酷毙
1

雷人

鲜花

鸡蛋
1

漂亮

刚表态过的朋友 (2 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部