Oracle Solaris 10 9/10 发行说明

启动传统语言环境应用程序

对于尚不能移植到 Unicode UTF-8 的应用程序,您可以在前面板中创建启动器,以便在传统语言环境中启动应用程序。也可以直接从命令行启动应用程序。要为应用程序创建启动器,请执行以下步骤。

  1. 右击要放置启动器的面板。

  2. 选择“添加到面板”->“启动器”。

  3. 使用如下格式在“创建启动器”对话框的“命令”字段中键入项:


    env LANG=locale LC_ALL=
    locale application name
    

    例如,若要在中文 Big5 语言环境中启动 /usr/dt/bin 中名为 motif-app 的应用程序,可在“创建启动器”的“命令”字段中输入以下文本:


    env LANG=zh_TW.BIG5 LC_ALL=zh_TW.BIG5 /usr/dt/bin/motif-app
    
  4. 单击“确定”在面板上创建启动器。

如果需要运行特定于某个传统语言环境的 CLI(command line interface,命令行界面)应用程序,请先在该传统语言环境中打开一个终端窗口,然后在同一终端窗口中运行该 CLI 应用程序。要在传统语言环境中打开终端窗口,请输入以下命令:


eng LANG=locale LC_ALL=locale GNOME-TERMINAL –disbable-factory.

通过在当前终端窗口的“设置字符编码”菜单中更改编码,您可以在该终端窗口中将语言环境设置从 UTF-8 切换到传统语言环境,而不必在传统语言环境中打开新的终端窗口。然后,还必须将 LANGLANG 环境变量设置为当前的 shell。