一、网页中的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”
    注释:当然你复制其它字体,方法类似。

Ubuntu几种常见乱码解决方法的更多相关文章

  1. Spring10种常见异常解决方法

    在程序员生涯当中,提到最多的应该就是SSH三大框架了.作为第一大框架的Spring框架,我们经常使用. 然而在使用过程中,遇到过很多的常见异常,我在这里总结一下,大家共勉. 一.找不到配置文件的异常 ...

  2. Spring学习总结(14)——Spring10种常见异常解决方法

    在程序员生涯当中,提到最多的应该就是SSH三大框架了.作为第一大框架的Spring框架,我们经常使用. 然而在使用过程中,遇到过很多的常见异常,我在这里总结一下,大家共勉. 一.找不到配置文件的异常 ...

  3. Tomcat安装教程及常见错误解决方法

    目录 Tomcat安装教程及常见错误解决方法 一.安装前准备 ·熟悉自己电脑的操作系统版本(32位or64位) ·保证电脑上已经装好JDK,并且已经设置好环境变量. 二.Tomcat安装教程(以Tom ...

  4. unity3d 中文乱码解决方法——cs代码文件格式批量转化UTF8

    在Unity3d中经常会碰到中文乱码的问题,比如代码中的[AddComponentMenu("GameDef/AI/战机AI")],注释,中文文本等等 其原因在于,unity本身是 ...

  5. Spark程序运行常见错误解决方法以及优化

    转载自:http://bigdata.51cto.com/art/201704/536499.htm Spark程序运行常见错误解决方法以及优化 task倾斜原因比较多,网络io,cpu,mem都有可 ...

  6. JMeter:响应结果乱码解决方法

    JMeter:响应结果乱码解决方法 我们经常使用jmeter做接口测试或者正则匹配 看到的响应结果存在乱码,这是小白经常会问的问题,这是因为jmeter会按照jmeter.properties文件中, ...

  7. asp.net url址址中中文汉字参数传递乱码解决方法

    中文乱码是网站开发中会常碰到的问题,今天我们来讲一下关于url址址中中文汉字参数传递乱码解决方法,有需要的朋友可以参考下.在cs文件里传参的时候用UrlEncode: Response.Redirec ...

  8. jack server 常见错误解决方法【转】

    本文转载自:https://blog.csdn.net/qq_27061049/article/details/70156200 jack 服务常见错误解决方法 当你编译Android时,你不需要修改 ...

  9. Zabbix4.0 Web管理界面中文乱码解决方法(转)

    Zabbix安装好之后,监控图形页面出现字符集乱码 解决方法:1.复制本地电脑C:\Windows\Fonts\simkai.ttf(楷体)上传到zabbix服务器网站目录的fonts目录下 2.za ...

随机推荐

  1. ajax 执行代码顺序

    异步:ajax执行过程中,ajax后面的代码也执行了,程序没按顺序走 同步:ajax执行完毕后再执行后面的代码,程序顺序执行 在jq中ajax默认是异步的 当设置async:false表示的就是同步的 ...

  2. struts2漏洞信息

    渗透篇01-struts2漏洞利用  https://blog.csdn.net/qq_38055050/article/details/79841604 Struts2著名RCE漏洞引发的十年之思  ...

  3. tomcat修改上下文path

    server.xml <Host name="localhost" appBase="webapps" unpackWARs="true&quo ...

  4. vue 学习1

    .static{ border-radius:4px; } .active { width: 100px; height: 100px; background: green; } .text-dang ...

  5. Numpy函数库基础

    利用Numpy函数库构造4*4随机数组,然后将数组转化为矩阵,然后矩阵与其逆矩阵相乘,计算机处理的误差 from numpy import * random.rand(4,4) print(rando ...

  6. CentOS ./configure && make && make install详解

    码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install). 在Linux中利用源码包安装软件最重要的就是要仔细阅读安装包当中的README  INST ...

  7. 1、__del__ 2、item系列 3、__hash__ 4、__eq__

    1.__del__   析构方法       释放一个空间之前之前 垃圾回收机制   2.item系列   和对象使用[ ]访问值有联系 __getitem__ __setitem__ __delit ...

  8. 187. Repeated DNA Sequences (String; Bit)

    All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: "ACG ...

  9. 微信小程序编译包的获取与解压——在手机中获取小程序编译包wxapkg

    准备工作: 微信关注需要下载编译包的小程序,然后点进去看一下,微信就会自动下载相应的编译包到手机上了. 获取小程序编译包: 据说root手机可以直接在手机的文件管理中查找wxapkg文件,自己尝试了下 ...

  10. f5故障排除

    1.硬件问题 1)硬盘:查看/var/log/daemon, kern日志,smartctl测试,EUD 2)PSU: 查看LCD报警,/var/log/ltm,EUD等 3)内存:可能导致设备突然重 ...