简体中文 Solaris 用户指南

第 7 章 配置简体中文 Solaris 系统

可以采用本章中的步骤设置系统级缺省语言环境,或从 Solaris DVD 和 CD 介质中添加新语言环境。还可以通过简体中文 Solaris 操作系统中包含的 Xsession 脚本更改字体路径设置。本章包含以下各节。

设置缺省语言环境

可以采用下列步骤对缺省语言环境进行系统级更改。

如何设置缺省语言环境

  1. 成为超级用户。

  2. 编辑 /etc/default/init 文件。

  3. 以适当的语言环境添加或更新 LANG 变量。


    LANG=locale
    

    可以使用下列任一语言环境设置 LANG 变量:zhzh.GBKzh_CN.GB18030zh.UTF-8

  4. 指示所有用户退出 CDE。

  5. 中止 dtconfig 进程。


    # /usr/dt/bin/dtconfig -kill
    
  6. 重新引导系统。


    # reboot
    

使用别名设置语言环境

可以使用别名在终端窗口中更改语言环境,而不必每次都键入长命令行或编辑 .dtlogin 文件并运行source

如何设置 Korn Shell 的语言环境别名

  1. .profile 文件中添加如下所示的别名。


    alias chn "export LANG=zh; /bin/stty cs8 -istrip defeucw"
    alias chn_GBK "export LANG=zh.GBK; /bin/stty cs8 -istrip \defeucw"
    alias asc "export LANG=C; /bin/stty cs7 istrip defeucw"
    alias chn "export LANG=zh; /bin/stty cs8 -istrip defeucw"

如何设置 C Shell 的语言环境别名

  1. .cshrc 文件中添加如下所示的别名。


    alias chn_EUC "setenv LANG zh; /bin/stty cs8 -istrip defeucw"
    alias chn_GBK "setenv LANG zh.GBK; /bin/stty cs8 -istrip \defeucw"
    alias asc "setenv LANG C; /bin/stty cs7 istrip defeucw"
    alias chn_UTF-8 "setenv LANG=zh.UTF-8; /bin/stty cs8 -istrip defeucw"