RedHatLinux7.1中语言化完全攻略(一)_unix linux

对于国内很多想学、初学Linux的用户来说,丑陋的中文支持是阻碍他们持续使用下去的最主要原因。失望之余也许你会选择安装一个像BluePoint、红旗、TurboLinux等中文版本,不过在Linux阵营中,RedHat又是我们不得不涉及的,网上铺天盖地的资料、软件都是For RedHat的,其它的版本要不兼容性有问题,要不就根本找不到你需要的指令……此时才真的感觉到了“熊掌与鱼二者不可兼得”的含义!
不过随着RedHat 7.1的推出,这些问题终于有了解决的眉目,RedHat采用的内核是kernel 2.4.2,XFree86是4.03,KDE是2.1.1,glibc是2.2.2,操作系统底层对国际化已经支持得很好。如果你只要显示中文或者浏览中文网页,根本无须额外安装任何软件就可以实现。
Linux国际化和本地化
要让Linux支持多语种,涉及到两个方面的问题——国际化和本地化,也就是人们常说的i18n和l10n。
1.i18n
“国际化”,国际化的英文是Internati-onalization,这个英文单字的第一个字母i与最后一个字母n之间有18个字母,所以也常常被简称为i18n。 i18n是一种观念,用来提供一个架构,让同样的代码可以适用于各种语种习惯和编码系统,程序设计人员只要利用这个架构的机制、准则编写应用程序,就可以在不新编译代码的情况下,支持各式各样的语言(其中特别重要的就属C程序库以及X图形界面的国际化设计了)。
2.l10n
“本地化”,英文为Localization,因为l和n之间有10个字符,所以也常简称为l10n。l10n的主要作用是对软件进行加工,使之满足特定市场上的用户对语言和功能的特殊要求。涉及到文字的翻译、用户界面布局调整、本地化特性开发、联机文档和印刷手册的制作,以及保证本地化版本能正常工作的软件质量保证活动,其中当然还应该有输入法的支持。
也就是说,i18n提供操作系统底层的支持,l10n提供本地支持。像我们见过的Win2000就是以这种模式开发的,不同语种的Win2000的内核完全一样(i18n),只是操作界面和文档等不同(l10n)。
内置中文支持
RedHat采用Locale技术来提供多语种支持,我们只要设置好相应的Locale就可以了。
需要说明的是,“典型安装”的RedHat 7.1并没有简体中文支持,必须手工选择简体中文支持,如果你是新手不知道如何选择,那也很简单,安装的时候选择定制类型中的“Everything(完全安装)”就可以帮助你解决这个问题,不过你需要足够的磁盘空间(需要2.5GB)。

时间: 2024-11-08 22:04:09

RedHatLinux7.1中语言化完全攻略(一)_unix linux的相关文章

RedHatLinux7.1中语言化完全攻略(三)_unix linux

Linux下有两种通用的输入法软件chinput和xcin,安装起来都十分麻烦.为简单起见,我们采用拿来主义,借用RedFlag(红旗)Linux下的rfinput输入法来实现RedHat 7.1下的中文输入. 网友PopWander将RedFlag Linux下的输入法移植到了RedHat 7.1下,我们可以到http://go3.163.com/~popwander/software/rf-xim-input-2.1-2.i386.rpm下载,然后执行以下指令安装:rpm -ivh --fo

RedHatLinux7.1中语言化完全攻略(二)_unix linux

 1.设置中文locale RedHat的locale切换很简单:进入Linux窗口界面,执行locale_config会弹出一个选择本地语言窗口,选择"Chinese(CN.GB2312) zh_CN.GB2312"来设置locale为"简体中文",如果你想试用一下"繁体中文",也可以选择"Chinese(TW.Big5) zh_TW.Big5". 2.中文locale应用 打开一个控制台,运行date命令.怎么看到的是一行

J2ME中随机数字处理全攻略

攻略|随机|随机数字 在程序中生成随机数字,用处比较,如人工智能领域等等,这里对于在J2ME中生成随机数的操作进行一个简单的整理,希望对大家能有帮助.       J2ME和J2SE不同,不能使用Math类的random来生成随机数字,只能使用java.util包的Random类来生成随机数字.       1.创建Random类型的对象:       Random random = new Random();Random random = new Random(10010010);以上两种是创

Angularjs中UI Router全攻略_AngularJS

首先给大家介绍angular-ui-router的基本用法. 如何引用依赖angular-ui-router angular.module('app',["ui.router"]) .config(function($stateProvider){ $stateProvider.state(stateName, stateCofig); }) $stateProvider.state(stateName, stateConfig) stateName是string类型 stateCon

WPS文字中编号使用全攻略

  我们常常在总结工作或学习的时候,会使用编号来进行一一说明.一方面可以把总结表述地很有调理,另一方面也方便别人阅读.下面小编就告诉大家再WPS文字中如何使用编号以及小标题. 一.同类编号形式 WPS文字 方法一: 1.输入文字. 2.在文字末尾敲击回车键. 3.全选文字. 4.鼠标单击"项目符号和编号",在"项目符号和编号"设置框中单击"编号"标签,选择编号样式. 5.单击确定. 方法二: 1.输入文字. 2.全选文字. 3.鼠标单击快捷菜单中

CSS3中的clip-path使用攻略

  根据她的以往经验,这个网站的HTML和CSS是完全在她的能力范围以内,于是我帮助她完成了这个效果.显示nav被裁减的效果是一个不简单的任务,我看到图片的第一反应是创建一个相匹配的背景被部分裁剪的图像,然后把它设置为一个after元素.问题是,至少要解决响应式问题,并且响应式并不完全可控的. 了解CSS属性:clip-path clip-path 是工作草案的一部分,它是一个通过屏蔽和裁减来隐藏元素的一部分的工具.尽管clip-path没有被主流的浏览器支持(包括IE和Firefox),但在w

WPS演示中动画效果的攻略大全

  在放映幻灯片的时候,常会为了每张幻灯片的切换更加好看自然,我常常会在演示中插入动画效果.下面小编就带领大家来看看WPS演示中动画效果有哪些以及这些动画的效果是如何应用在幻灯片上的. WPS2010提供了52种进入效果.基本型19种,细微型4 种,温和型12 种,华丽型 17种. 动画效果 对于图片,进入效果可选择46种;淡色部分效果为图片进入效果不可以用. 对于文字,所有进入效果都可用,可选择52种. 单击"幻灯片放映"菜单项,在调出的快捷菜单中选择"自定义动画"

WPS演示中背景音乐功能的攻略大全

  用演示文稿来进行演讲时,常常会为了更加切合演讲的情绪以及氛围,会在演示文稿中添加背景音乐.下面小编就为大家来介绍下WPS演示中插入背景音乐的操作方法,下面就让我们一起来学习和体验下. 一."背景音乐"的插入.替换和删除 当您看到"插入",也许会习惯性地去"插入"主菜单里找插入"背景音乐"的菜单项命令.如果真是这样,那您可要失望了,因为您不可能在那里找到插入"背景音乐"命令的.那这个命令在哪呢,在&quo

Word2007中网格线的使用攻略

  在平时工作或者学习中,常常会为了文档看起来更加的美观,在Word2007文档中设置网格线,而网格线,编辑起来有时也相当的麻烦,文档中一部分文本要网格线,一部分文本不要网格线. 显示网格线.切换到"页面布局"项,在"排列"组中找到"对齐"命令并点开其下拉菜单,选择其中的"查看网格线"命令即可. 网格线 部分显示网格线.如果仅要显示部分网格线,请单击对齐下拉菜单中的"网格设置"命令,在弹出的"绘图