CentOS 6.4安装中文支持

项目中整合了报表工具,发布到服务器(CentOS 6.4)以后,其中图表中的中文显示为方块,该图表是报表工具生成的图片,

然后通过img标签链接到页面显示的。

经查证,需要安装中文支持,网上有一箩筐的解决方案,最流行的就是 yum -y groupinstall "CHinese Support",

但是在我这边不起作用,经过一番调查,发现网上大部分的方法都是针对CentOS 6之前的版本,在6.4上面都无效,

幸好最后终于找到解决办法,过程如下:

1.准备安装包:

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

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

2.安装

报错:

3.于是,下载chkfontpath-1.10.1-1.1.i386.rpm,安装,报错:

4.继续下载各种依赖包,遇到层层依赖,崩溃。。。绝望。。。,尝试yum安装:

5. sudo yum -y install libXp.so.6  成功
    sudo yum -y
install libpopt.so.0  成功

  运行 sudo yum -y install xfs,报错

  

于是又尝试下载rpm包,然后又是各种依赖,最后决定忽略它,直接安装:

6.sudo rpm -ivh --nodeps chkfontpath-1.10.1-1.1.i386.rpm

终于成功,然后安装ttmkfdir:

sudo yum -y install ttmkfdir

7.两个依赖包安装完成,接下来安装正主

8.安装完成,刷新页面,中文显示正常!

至此,问题解决,貌似圆满,其实不然,因为并不清楚问题的根源是什么,

因为该服务器上的其他项目也有用中文写log的情况,通过xshell客户端连接,查看log时,中文显示正常,

但是在报表生成图片时,出现中文乱码,不知道这两种情况的原理有何不同,

如有高人指点,不胜感谢!

CentOS 6.4安装中文支持,布布扣,bubuko.com

时间: 2024-10-29 08:48:23

CentOS 6.4安装中文支持的相关文章

在CentOS中安装中文支持

执行命令: # yum groupinstall chinese-support 修改配置文件: # vim /etc/sysconfig/i18n LANG="zh_CN.UTF-8" LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="lat0-sun16"

Centos6.5安装中文支持和中文输入法

 先来讲中文支持:    之前在网上查了不少资料,很多网友在网上都说,在shell命令下输入: # vi /etc/sysconfig/i18n 然后修改LANG="en_US.UTF-8"为LANG="zh_CN.UTF-8"保存,重启系统即可,后来自己试了很多遍,只在系统登录界面的用户名和密码改成了中文,进入系统桌面后发现还是无法解决系统的中文支持问题.然后终于在51cto中找到了一种解决方案:    由于locale的优先级要高于i18n,在i18n中的LAN

CentOS6.5安装中文支持

本人在安装CentOS6.5时选择是英文版,安装后打开文档,发现好些文档成了乱码了. 这个问题的原因是没有中文支持. 解决方法: 1.安装中文支持包 # yum groupinstall "Chinese Support" 2 修改# /etc/sysconfig/i18n LANG="en_US.UTF-8" 改为LANG="zh_CN.UTF-8"

inux 安装中文支持包及中文字符集配置 +i18n

由于某些原因系统安装时未安装中文支持,导致后续应用出现中文方块乱码现象, 解决方法很简单,当然不是重装,只需以下三步即可搞定. 1.安装中文包: yum -y groupinstall chinese-support 安装所有与中文支持相关的包 2.修改字符编码配置文件 # vi /etc/sysconfig/i18n 修改后内容如下: LANG="zh_CN.UTF-8" SUPPORTED="zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18

英文ubuntu安装中文支持

背景: 在使用ubuntu做服务器时,使用vim打开文件,中文乱码: 同时,程序中的中文参数会乱码,导致程序无法运行,举例: function( $data = '音乐' ){ } 当调用该函数时,由于参数为中文,在执行程序时中文乱码,程序出错 安装中文支持,步骤如下: 1.检查安装的locale 如果没有zn_CN.UTF-8,说明没有安装中文locale 2.安装中文locale 1 cd /usr/share/locales 2 sudo ./install-language-pack z

Red Hat 安装中文支持

cat /proc/sys/dev/cdrom/info 安装中文支持 yum  groupinstall "chinese support" 安装中文输入法 1.在System >Preferences>中会出现 Input Method 选项,点击进入 2.选择 USE  IBUS (recommended),点击 Input Method Preferences  选项进入 General 选项包含 快捷键等设置,Input Method 中选择常用输入法,在Sele

CentOS 7.0 安装中文输入法

个人博客: alex-my.xyz 安装的时候没有设置.如今找到之后记录下: (我这个是已经设置完后的截图,所以,Input Sources中,有拼音输入选项) Applications -- System Tools -- Setting -- Regin & Language 点击左下角的 "+"号. 找到Chinese(China) 或者其他Chinese(..) watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYWxleF9te

centos6.6安装中文支持

参考:http://blog.csdn.net/fu_zk/article/details/41728733 问题: 我在centos6.6上,将我的python2.6.6升级到python2.79之后导致的问题连连不断. 首先是yum不能使用,已经解决: yum的运行是依赖python2.6.6的,只要保证# vim /usr/bin/yum 的python运行环境是python2.6.6的就ok了: 问题:中文输入法有问题,不出提示,于是我yum groupremove "Chinese-S

在sublime text 3中安装中文支持

1.安装package control 使用control+~打开终端,然后输入以下内容并确定: import  urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open(os.pa