分享
 
 
 

Linux中文化之RedHat7.2的本地化

王朝system·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

终于RedHat 7.2开始正式支持了中文,我试用了一段时间之后感觉还可以,下面

是我在使用RedHat 7.2过程中的一点心得,特拿来与大家一起分享.

1.安装

由于在默认安装的情况下,简体中文和繁体中文将不被安装,因此必须手工添加,

在选择语言是,自己动手添加上简体和繁体中文,这样安装完成后,就可以支持中文

显示了.如果安装时没有选择简体中文和繁体中文的语言包,可以在安装完成后

手工添加,简体中文语言包(kde-i18n-Chinese-2.2-8.noarch)、繁体中文语言包

(kde-i18n-Chinese-Big5-2.2-8.noarch)在第二张盘RedHatRPMS目录下,简、繁体

中文的字体( ttfonts-zh_CN-2.11-5.noarch,ttfonts-zh_TW-2.11-5.noarch)也在

第二张盘RedHatRPMS目录下。如果你还需要真字体可以到第一张盘RedHatRPMS

目录下去找(ttfonts-1.0-4.noarch),需要打印支持还需要安装打印字体ttfprint-0.9-1.i386

在第二张盘RedHatRPMS目录下。这些都完成后你还需要安装KDE和Gnome桌面环境。

2.设置

安装完成后启动计算机,登陆时在“语言”选项里,选择简体中文,启动KDE将自动进入KDE的控制中心

(Control Center)进行中文设置,在国家和语言设置中选择“中国(cn)”和“简体中文

(zh_CN.GB2312)”,注销重新登陆即可看到中文界面,只是中文字体不是很美观;

如果启动KDE时,系统没有自动进入KDE的控制中心,你只需手动打开KDE的控制中心设置即可,

国家和语言设置在“个性化设置”一项中。Gnome的设置比较简单,只需登录时选择

简体中文即可。

3.中文输入法

由于安装chinput比较繁琐,我借用RedFlag Linux下的rfinput来实现RedHat 7.1/7.2

下的中文输入,该输入法已被网友PopWander移植到了RedHat下,由于它以前的页面

http://go3.163.com/~popwander/software/rf-xim-input-2.1-2.i386.rpm

已经不存在了,因此此我把它上传到了chinaren,你可以到如下地址下载:

http://yiransky.home.chinaren.com/linuxinput.zip,一定要用网际快车或网络蚂蚁

等下载软件哦,或者可能无法下载;另外你也可以到雅虎中国上去下载,我在那上

面申请了一个公文包,ID:xiaoshizi7212 密码:skysonya ,我已经把输入法放在里面了。

下载之后解压后即可安装(用命令:rpm -ivh --force rf-xim-input-2.1-2.i386.rpm安装,

一定要加“--force”否则会出错)。压缩包里包含有说明文件。好了,祝你好运!^_^

4.显示中文目录和文件名

我选择一个一劳永逸的方法,就是修改/etc/下的fstab文件,我的fstab内容如下:

/dev/hda9 / ext2 defaults 1 1

/dev/hda8 /boot ext2 defaults 1 2

none /dev/pts devpts gid=5,mode=620 0 0

none /proc proc defaults 0 0

none /dev/shm tmpfs defaults 0 0

/dev/hda10 swap swap defaults 0 0

/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0

/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0

/dev/hda1 /mnt/winme vfat defaults,codepage=936,iocharset=cp936 0 0

/dev/hda5 /mnt/program vfat defaults,codepage=936,iocharset=cp936 0 0

/dev/hda6 /mnt/backup vfat defaults,codepage=936,iocharset=cp936 0 0

/dev/hda7 /mnt/files vfat defaults,codepage=936,iocharset=cp936 0 0

前面八行是系统本来就有的,不去管他,后面四行四我添加的,我只解释其中一行

第九行:/dev/hda1 代表系统C盘(D盘以后是从5开始,hda5代表D盘,依次排列)

vfat 是分区格式,这里表示fat32(fat16用msdos来表示)

winme是我在/mnt下建立的文件夹,以便把C盘挂载到/mnt/winme下,

加参数codepage=936,iocharset=cp936是为了显示中文

5.windows字体移植

(1)获取 simsun.ttf(字体文件)

将win98/me系统windows/fonts文件夹下的simsun.ttf复制到Linux下的

/usr/share/fonts/default/TrueType目录中(可以是其它目录,也可以

多复制几中字体)。

(2)生成字体列表

cd /usr/share/fonts/default/TrueType

然后执行命令 ttmkfdir fonts.dir

此时TrueType下产生一个文件fonts.dir用高级文本编辑器打开它

修改其内容与下面类似

......

simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-ascii-0

simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-15

simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1

simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0

simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gbk-0

然后执行命令 cat fonts.dir fonts.scale

设置可缩放字体。

(3)修改配置,使用字体

修改 XF86Config-4 配置文件

进入 /etc/X11 目录,打开 XF86Config-4 文件。

下面是文件的其中一部分(修改后)

Section "Files"

# FontPath "unix/:7100" ;注释掉这一行,加入下面的几行

FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/misc"

FontPath "/usr/X11R6/lib/X11/fonts/Type1"

FontPath "/usr/X11R6/lib/X11/fonts/Speedo"

FontPath "/usr/X11R6/lib/X11/fonts/75dpi"

FontPath "/usr/X11R6/lib/X11/fonts/100dpi"

FontPath "/usr/share/fonts/default/Type1"

FontPath "/usr/share/fonts/default/TrueType"

EndSection

#如果你的字体不是在 /usr/share/fonts/default/TrueType目录下

#请加上你的路径

#加载 X-TrueType 字体解释器。

Section "Module"

Load "dbe" # Double-buffering

Load "GLcore" # OpenGL support

Load "dri" # Direct rendering infrastructure

Load "glx" # OpenGL X protocol interface

Load "extmod" # Misc. required extensions

Load "v4l" # Video4Linux

Load "xtt" ;加入这一行 (关键)

# Load "pex5" # PHIGS for X 3D environment (obsolete)

# Load "record" # X event recorder

# Load "xie" # X Image Extension (obsolete)

# You only need the following two modules if you do not use xfs.

# Load "freetype" # TrueType font handler

# Load "type1" # Adobe Type 1 font handler

EndSection

#可以不注释掉 Load "freetype",那需要完成以上步骤后,reboot

#然后再次修改fonts.dir 和fonts.scale再次启动,就正常了。

(4)使用windows字体

在KDE控制中心(control center)中,选择“观感(look&feel)”,

“字体(fonts)” ,把字体改为simsun,字符集改为GB2312.1980.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有