zoukankan      html  css  js  c++  java
  • RHEL-界面中文乱码问题

    一、虚拟机里的rhel更换为中文简体后,中文字符变为小方块

    二、解决方法:

    安装中文支持的软件包

    fonts-chinese-3.02-12.el5.noarch.rpm

    fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

    m17n-db-chinese-1.3.3-48.el5.noarch.rpm

    m17n-db-common-cjk-1.3.3-48.el5.noarch.rpm

    安装完成后,执行

    # fc-cache  -fv

    刷新后应该就可以显示中文字符了。如果还不行再进行下面的操作

    1.系统默认语言为英文,终端显示中文为乱码

    解决方法:

    (1) #locale      显示当前语言环境

    LANG=en_US
    LC_CTYPE="en_US"
    LC_NUMERIC="en_US"
    LC_TIME="en_US"
    LC_COLLATE="en_US"
    LC_MONETARY="en_US"
    LC_MESSAGES="en_US"
    LC_PAPER="en_US"
    LC_NAME="en_US"
    LC_ADDRESS="en_US"
    LC_TELEPHONE="en_US"
    LC_MEASUREMENT="en_US"
    LC_IDENTIFICATION="en_US"
    LC_ALL=

    (2)#vim /etc/sysconfig/i18n

    LANG="en_US"
    SYSFONT="latarcyrheb-sun16"
    SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
     

    重启后,就可以正常显示中文了。

    2.系统默认语言为中文,终端出现有乱码

    如果上面安装好中文包后,进行入系统前并做了设置为中文还出现乱码,那就检查下 /etc/sysconfig/i18n

    LANG="zh_CN.GB2312"  或者 LANG="zh_CN.UTF-8"

    再加上这一串,把能支持的都加上去

    SUPPORTED="zh_CN.GB18030:zh_CN:zh:zh_TW.Big5:zh_TW:zh:en_US.iso885915:en_US:en"

    解决方案参考:http://blog.sina.com.cn/s/blog_519029800100kl65.html

  • 相关阅读:
    基于XMPP协议的Android即时通信系
    codeforces 830 B Cards Sorting
    [SCOI2007]修车
    spoj GSS4
    hdu 3652 B-number
    【模版】多项式乘法 FFT
    hdu 3642 Get The Treasury
    hdu 1255 覆盖的面积
    hdu 4553 约会安排
    UVA-11992 Fast Matrix Operations
  • 原文地址:https://www.cnblogs.com/chinas/p/4394400.html
Copyright © 2011-2022 走看看