达摩老祖模拟器:设置XFree86激活档(.xinitrc) linux教程,linux
来源:百度文库 编辑:九乡新闻网 时间:2024/03/29 05:38:10
这个档案有点像是 MS-Windows 中的激活目录夹,您在里面放了些什么指令,则系统在激活 X Window时,会先依据此激活设置档中的内容来处理。依此特性,我们将一些环境变量与其它杂七杂八甚至是想要使用的 Window manager激活指令都编写在此设置档中。请您先看一下由 ports-tree: /usr/ports/chinese/auto-tw-l10n/套件所提供的 dot.xinitrc 档案内容︰
export LANG=zh_TW.Big5exportLC_CTYPE=zh_TW.Big5export MM_CHARSET=big5exportXMODIFIERS="@im=xcin"export TERM=xterm-colorexec xcin2.5 Windowing environments that support L10N well##exec enlightenment#execgnome-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) 可供设定︰
o LC_ALL
一次定义所有的类别。
o LC_COLLATE
定义该地区文字排序规则,以及正规化表示式 (regular expression) 的比对依据。
o LC_CTYPE
定义该地区所使用的编码系统、字集、与文字分类、转换等信息。
o LC_MESSAGES
定义各应用程序区域化的讯息显示。
o LC_MONETARY
定义该地区所通行的货币格式。
o LC_NUMERIC
定义该地区所通行的数字表示格式。
o LC_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
您可以将所使用到的特殊套件其特殊功能所需的环境变量设置于此区段。其实并无顺序的限制,但依性质类别的来区分写入,将会有利于您日后的维护与管理;不过有些设定值是需要在该程序执行前便设定好的,因此我们大都将环境变量编写在工具程序之前。一般来说,我们大都只会用到如范例中两个环境设置。
o export XMODIFIERS="@im=xcin"
指定您所要使用的输入法程序。关于在 X Window 下使用非英文语系输入法的介绍,您可以参考以下连结的文章︰
http://xcin.linux.org.tw/i18n/pc2000/p7/node5.html> 亲手打造 GNU/Linux 中文环境 (七) - Xi18n 程序设计简介
http://tel.life.nthu.edu.tw/~kpwu/suse-cjk-big5/node37.html> SuSE Linux 中日韩语系支持手册
·
o export TERM=xterm-color
让您的终端机 (Terminal) 能够显示色彩,而不再只是单调的单色系。当然这只是功能支持而已,您还需针对您所使用的 Terminal 程序来设定要显示的色彩值。
· 预先执行的工具程序设置
exec xcin2.5 &
export LANG=zh_TW.Big5exportLC_CTYPE=zh_TW.Big5export MM_CHARSET=big5exportXMODIFIERS="@im=xcin"export TERM=xterm-colorexec xcin2.5 Windowing environments that support L10N well##exec enlightenment#execgnome-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) 可供设定︰
o LC_ALL
一次定义所有的类别。
o LC_COLLATE
定义该地区文字排序规则,以及正规化表示式 (regular expression) 的比对依据。
o LC_CTYPE
定义该地区所使用的编码系统、字集、与文字分类、转换等信息。
o LC_MESSAGES
定义各应用程序区域化的讯息显示。
o LC_MONETARY
定义该地区所通行的货币格式。
o LC_NUMERIC
定义该地区所通行的数字表示格式。
o LC_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
您可以将所使用到的特殊套件其特殊功能所需的环境变量设置于此区段。其实并无顺序的限制,但依性质类别的来区分写入,将会有利于您日后的维护与管理;不过有些设定值是需要在该程序执行前便设定好的,因此我们大都将环境变量编写在工具程序之前。一般来说,我们大都只会用到如范例中两个环境设置。
o export XMODIFIERS="@im=xcin"
指定您所要使用的输入法程序。关于在 X Window 下使用非英文语系输入法的介绍,您可以参考以下连结的文章︰
http://xcin.linux.org.tw/i18n/pc2000/p7/node5.html> 亲手打造 GNU/Linux 中文环境 (七) - Xi18n 程序设计简介
http://tel.life.nthu.edu.tw/~kpwu/suse-cjk-big5/node37.html> SuSE Linux 中日韩语系支持手册
·
o export TERM=xterm-color
让您的终端机 (Terminal) 能够显示色彩,而不再只是单调的单色系。当然这只是功能支持而已,您还需针对您所使用的 Terminal 程序来设定要显示的色彩值。
· 预先执行的工具程序设置
exec xcin2.5 &
设置XFree86激活档(.xinitrc) linux教程,linux
linux 常用设置
设置linux路径显示
linux
[转载]linux设置系统时间
Linux终端下的颜色设置
Linux网络服务设置(陆续补充)
修改Linux网络设置(要求不重启)
Linux操作系统下以太网卡的安装及配置-Linux教程-Linux系统中文网
Linux下.o,.so,.a,.la文件,Linux技术文章,Linux系列教程,Lin...
[转]Android编译环境(1) - 编译Native C的模块,Linux技术文章,Linux系列教程,Linux
Linux 指令篇:系统设置--export-Linux频道-中国IT实验室
Linux 开机自动启动脚本方法 linux设置开机服务自动启动/关闭自动启动命令
Linux网络编程一步一步学-设置非阻塞方式
Linux操作系统下改变语言设置Shell命令
关于Linux下kernel.shmmax的设置问题
硬盘重新分区后 Linux分区表的重新设置
在Linux路由中设置ip和mac绑定
Linux下配置静态IP地址,设置DNS和主机名
Linux下安装JDK,Tomcat及设置Cron程序
详细讲解 Linux极品内存检测软件 Memtest86 - Linux教程 - 新客网
Linux发展史
Linux快捷
虚拟 Linux