Red Hat 4.1.2-48 补装 中文包求助

各位大侠好:

        请教一下服务器装了一个Red Hat 4.1.2-48  系统。

        但是后来发现没有安装中文包。就是设置LANG和 LC_ALL的时候发现没有 zh_CN.gbk zh_CN.utf8这些。。

        由于是第一次装,对系统初步的配置不是很了解,也搜索了很多,都没有一个明确的答复。

       想问问各位,如何解决? 用yum 在线安装吗? 光盘现在是不在身边了。请高手解答。

作者: 112sniper   发布时间: 2011-03-10

没有这个版本的Red Hat。所以你搜索当然搜不到太多信息!
yum 需要联网。你这情况八成是RH6 7 8 9之类的古董版本。yum已经废了。去下光盘吧。

作者: cst05001   发布时间: 2011-03-11

回复 cst05001

去下光盘?我刚刚cat /proc/version

显示:Linux version 2.6.18-128.el5 (mockbuild@hs20-bc1-7.build.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) #1 SMP Wed Dec 17 11:41:38 EST 2008


看来只能找以前那个给我装系统的人了。。别无他法了吗?linux不是很方便吗?只是有的时候我缺少一些包的时候,为什么连需要下载的包的名字都不知道呢。

作者: 112sniper   发布时间: 2011-03-11

楼主的Linux应该是5.4吧
cat /etc/redhat-release,检查下

作者: chenyx   发布时间: 2011-03-11

这个内核版本-- 2.6.18-128.el5
装中文包,应该是没什么依赖关系的(default安装情况下)

自己在光盘中(iso镜像中)找到那个 chinese-font的rpm。给安装上。

作者: jerryjzm   发布时间: 2011-03-11

回复 chenyx

刚刚cat /etc/redhat-release
CentOS release 5.5 (Final)

可能我描述的问题需求不是很清楚。


我是这样,服务器第一次装Linux,服务器。然后按照朋友的通常的方式,是locale设置字符环境为 utf8。
之后登录服务器之后发现:
[root@localhost ~]# 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=

locale -a中有如下:
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8

可是locale -m 中却没有以上几个字符集文件。

所以没有办法export LANG="zh_CN.utf8"和  vi /etc/sysconfig/i18n

所以就卡在这里了,不知道该如何进行下去,才能设置我想要多字符集环境: LANG="zh_CN.utf8"


这样我的问题描述清楚了吗?请各位再多帮忙

作者: 112sniper   发布时间: 2011-03-11