分享
 
 
 

设置XFree86激活档(.xinitrc)

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

这个档案有点像是 MS-Windows 中的激活目录夹,您在里面放了些什么指令,则系统在激活 X Window 时,会先依据此激活设置档中的内容来处理。依此特性,我们将一些环境变量与其它杂七杂八甚至是想要使用的 Window manager 激活指令都编写在此设置档中。请您先看一下由 ports-tree:/usr/ports/chinese/auto-tw-l10n/ 套件所提供的 dot.xinitrc 档案内容┱

export LANG=zh_TW.Big5export LC_CTYPE=zh_TW.Big5export MM_CHARSET=big5export XMODIFIERS="@im=xcin"export TERM=xterm-colorexec xcin2.5 &# Windowing environments that support L10N well##exec enlightenment#exec gnome-session#exec startkde#exec wmaker

当然,这个范例文件是针对已装好了 xcin 中文输入法以及 window manager 等套件。

我们可以很明确的看出,在这个设置文件范例中,总共区分了四个区段┱

?信息区域化环境变量设置

export LANG=zh_TW.Big5

export LC_CTYPE=zh_TW.Big5

export MM_CHARSET=big5

资料区域化简称为『L10N』,其本意为 LocalizatioN。在其开头字母『L』与结尾字母『N』中间夹有 10 个字母,故简称为 L10N。它将各地区语文各项细节资料分门别类,安装在系统底层的数据库中,以便让系统函式库存取,以提供给上层的应用程序使用。而这些资料我们将它称之为『区域化数据库 (locale)』,而此数据库又将各种不同性质分门别类开来,共计有如下类别 (categories) 可供设定┱

oLC_ALL

一次定义所有的类别。

oLC_COLLATE

定义该地区文字排序规则,以及正规化表示式 (regular expression) 的比对依据。

oLC_CTYPE

定义该地区所使用的编码系统、字集、与文字分类、转换等信息。

oLC_MESSAGES

定义各应用程序区域化的讯息显示。

oLC_MONETARY

定义该地区所通行的货币格式。

oLC_NUMERIC

定义该地区所通行的数字表示格式。

oLC_TIME

定义该地区所通行的时间、日期表示格式。

注┱

以上类别说明节录自『软件自由协会 -- 自由软件总蓝图 -- 国际化与本土化 章节 -- 作者┱ 谢东翰 先生』

而 locale 命名规则如下┱

语系代码_地区代码.编码系统代码

exp: zh_TW.Big5

上例的意思为中文语系(zh)_台湾地区(TW).使用 Big5 编码系统(Big5)

其中 .编码系统代码 有时候会省略不用,如┱zh_TW

关于可用的 locale 名称,您可在底下目录查看┱

/usr/share/locale/

/usr/local/share/locale/:

/usr/X11/share/locale/

?环境变量设置

export XMODIFIERS="@im=xcin"

export TERM=xterm-color

您可以将所使用到的特殊套件其特殊功能所需的环境变量设置于此区段。其实并无顺序的限制,但依性质类别的来区分写入,将会有利于您日后的维护与管理;不过有些设定值是需要在该程序执行前便设定好的,因此我们大都将环境变量编写在工具程序之前。一般来说,我们大都只会用到如范例中两个环境设置。

oexport XMODIFIERS="@im=xcin"

指定您所要使用的输入法程序。关于在 X Window 下使用非英文语系输入法的介绍,您可以参考以下连结的文章┱

亲手打造 GNU/Linux 中文环境 (七) - Xi18n 程序设计简介

SuSE Linux 中日韩语系支持手册

?

oexport TERM=xterm-color

让您的终端机 (Terminal) 能够显示色彩,而不再只是单调的单色系。当然这只是功能支持而已,您还需针对您所使用的 Terminal 程序来设定要显示的色彩值。

?预先执行的工具程序设置

exec xcin2.5 &

这是国内最有名的中文输入法 XCIN。如果您还有其它程序,想在进入 X Window 便已执行待命,您可以在此编入。行尾的符号 &,是指该程序要在背景中执行。

?Window manager 设置

# Windowing environments that support L10N well

#

#exec enlightenment

#exec gnome-session

#exec startkde

#exec wmaker

这里预先为您准备了些常用且对区域化支持性良好的 window manager 执行档,您如果正好有安装其中的一样,您只需将该行行首的井字号『#』给删除即可;如果所呈列的并无您所想使用的 window manager 执行档,那么您需要确认该 window manager 的激活执行档名后,将其添加进来,比如┱

exec blackbox

基本上来说,您完成了这些设定之后,并且已安装好 window manager,您便能执行 startx 来进入美美的窗口界面使用环境了。排除使用习惯的问题,您将会发觉原来窗口系统也是可以如此美丽且任意组态 ^_^

再来所需要做的便是为自己选套看得上眼的 window manager 了。

Let's go !!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有