Documentation Home
> Solaris 公用桌面环境: 高级用户和系统管理员指南
Solaris 公用桌面环境: 高级用户和系统管理员指南
Book Information
前言
第 1 章 配置登录管理器
启动登录服务器
管理本地和网络显示器
查找登录服务器进程 ID
在本地显示器上显示登录屏幕
在没有本地显示器情况下运行登录服务器
在本地显示器上访问命令行登录
提供字符显示控制台
在网络显示器上显示登录屏幕
来自网络显示器的 XDMCP 直接请求
来自网络显示器的 XDMCP 间接请求
管理非 XDMCP 网络显示器
示例
控制对登录服务器的访问
XDMCP 直接模式
XDMCP 间接模式
检查错误
停止登录服务器
登录屏幕
变更登录屏幕的外观
更改徽标
更改前言信息
更改字体
为每种语言提供显示的替代文本
更改登录屏幕特性
更改每个显示器的登录屏幕特性
更改 X 服务器访问
更改 X 服务器环境
更改缺省语言
更改登录服务器语言菜单的内容
在登录屏幕出现之前发布命令
启动用户会话之前发布命令
启动桌面会话
启动故障保险过程
用户的会话结束后
登录服务器环境
更改用户或系统路径
更改用户路径
更改系统路径
更改系统 shell
更改时区
管理登录管理器
登录管理器文件
第 2 章 配置会话管理器
什么是会话?
初始会话
当前会话
起始会话
显示专用的会话
启动会话
当会话启动时
查找 .dtprofile 正文
查找 Xsession.d 正文
显示欢迎前言信息
设置桌面搜索路径
收集可用的应用程序
任选地查找 .profile 或 .login 正文
启动 ToolTalk 消息守护程序
启动会话管理器客户
装入会话资源
启动颜色服务器
启动工作区管理器
启动会话应用程序
附加的会话启动定制
设置环境变量
设置资源
设置显示器专用的资源
更改初始会话的应用程序
设置显示器专用的会话
在会话过程启动和注销时执行附加的命令
会话启动时执行附加的命令
在注销时执行附加的命令
从备份恢复会话
调查会话启动故障
会话管理器文件及目录
第 3 章 登录和会话起动故障的故障诊断
登录起动文件
错误记录位置
用户起动文件
Solaris CDE 起动示例
第 4 章 添加和管理应用程序
应用程序管理器的结构
应用程序管理器的目录位置
应用程序管理器如何查找和收集应用程序
收集应用程序的优先级规则
和缺省的桌面一同提供的应用程序组
如何收集应用程序组的示例
向应用程序管理器添加应用程序
向应用程序管理器添加应用程序的方法
注册应用程序
在不使用注册程序包的情况下,添加应用程序。
向应用程序管理器中添加桌面智能型应用程序
注册已有的或非桌面智能型的应用程序
向已有的应用程序组添加应用程序图标
创建和管理通用应用程序组
创建系统范围的通用应用程序组
创建个人的通用应用程序组
定制内置应用程序组
修改用于定位应用程序的搜索路径
缺省的搜索路径
向应用程序搜索路径中添加应用程序服务器
设置系统范围的应用程序搜索路径
设置个人应用程序搜索路径
通用应用程序管理器的管理
删除应用程序
在会话期间更新应用程序管理器
更改文本编辑器和终端仿真程序
更改缺省的文本编辑器或终端仿真程序
第 5 章 注册应用程序
应用程序注册概述
应用程序注册所提供的特性
应用程序注册的目的
注册应用程序的一般步骤
第 1 步:修改字体和颜色资源
修改字体资源
修改颜色资源
第 2 步:创建桌面应用程序根
第 3 步:创建注册包目录
注册包内容
创建注册包
第 4 步:创建应用程序的动作和数据类型
应用程序所需的动作和数据类型
动作和数据类型定义配置文件的位置
创建动作和数据类型的方法
用创建动作工具来创建动作和数据类型
手动地创建动作和数据类型
第 5 步:将帮助文件放入注册包
第 6 步:创建应用程序的图标
桌面所需图标
第 7 步:创建应用程序组
创建应用程序组的目录
应用程序组名
为应用程序组配置专用图标
创建应用程序组的内容
创建动作文件(应用程序图标)
"自述"文件
创建特定的前面板
第 8 步:使用 dtappintegrate 注册应用程序
用 dtappintegrate 注册应用程序
dtappintegrate 的语法和选项
dtappintegrate如何集成应用程序
动作和数据类型
帮助信息文件
图标文件
应用程序组
创建注册包的示例
所需了解的关于``BestTextEditor''的信息
注册"BestTextEditor"的步骤
第 6 章 其他配置
Solaris CDE 的目录结构
/usr/dt
/etc/dt
/var/dt
$HomeDirectory
主要配置文件
Xconfig
Xservers
启动登录服务器
从另一个工作站或网络服务器安装位置来装配已安装的 CDE
装配已安装的 CDE
卸载已装配的 CDE 目录
配置桌面以使用多重屏幕
使桌面在多重屏幕上启动
联网的桌面
使用 XTerminals
登录语言环境和字体路径
将工作站作为 XTerminals 使用
用选择器来选择宿主机 CDE 进行登录
使用专用的宿主机 CDE 进行登录
使用第一个可用的宿主机进行登录
特殊的 CDE 配置
定制邮件打印
修改打印动作
将日历转换到新的数据格式
从网络上添加"AnswerBook"包
从 CDE 桌面之外设置 CDE
桌面环境文件
在 Apple Macintosh 应用程序环境下使用软盘和 CD 媒体
更改 /etc/rmmount.conf 文件
第 7 章 配置在网络中的桌面
桌面联网概览
联网的桌面服务的类型
典型的网络情况
其它的联网情况
汇总-服务器的类型
配置桌面联网的一般步骤
为桌面配置基本操作系统网络
为用户提供登录帐户
提供登录帐户
提供一致的用户和组 ID
配置分布式文件系统的访问
提供联网的起始目录
文件名一致性
配置对远程打印机的访问
配置电子邮件
配置 X 授权
配置桌面客户和服务器
配置登录和会话服务
配置其它与应用程序相关的服务
配置桌面客户和服务器
为远程文件系统配置装配点
文件名映射的要求
为 DTMOUNTPOINT 设置值
配置子进程控制守护程序
配置 dtspcd
SPC 安全
为远程执行配置环境变量
配置 ToolTalk 数据库服务器
配置 ToolTalk 消息服务器
配置日历守护程序
管理应用程序服务
搜索路径环境变量
配置应用程序服务器及其客户
配置应用程序服务器
配置应用程序服务器客户
配置数据库、图标和帮助服务
创建数据库、帮助或图标服务器
配置会话服务器以找到数据库、图标或帮助服务器
特殊的、联网应用程序的配置
指定远程执行的宿主机
配置远程执行
配置包含动作定义的系统
配置会话服务器
在本地运行应用程序
配置应用程序服务器
配置会话服务器
第 8 章 桌面打印的配置和管理
添加和删除打印机
向桌面上添加打印机
从桌面上删除打印机
修改作业更新间隔
打印机图标图像
图标文件名和大小
全局更改打印机的图标、打印机的标签,或打印机的描述
配置缺省的打印机
更改缺省的打印机的目的地
打印概念
第 9 章 桌面搜索路径
桌面搜索路径及其环境变量
设置搜索路径的值
查看搜索路径的当前值(输出变量)
对搜索路径作个人的修改
对搜索路径作系统范围的修改
应用程序的搜索路径
缺省的应用程序搜索路径
应用程序搜索路径环境变量
应用程序搜索路径输入变量的语法
如何装配应用程序搜索路径的值
更改系统范围的本地位置的优先级
应用程序搜索路径如何影响数据库、图标和帮助的搜索路径
数据库(动作 / 数据类型)搜索路径
缺省的数据库搜索路径
应用程序搜索路径如何影响数据库搜索路径
数据库搜索路径环境变量
数据库搜索路径输入变量的语法
如何装配数据库搜索路径
图标搜索路径
缺省的图标搜索路径
应用程序搜索路径如何影响图标的搜索路径
图标搜索路径环境变量
图标搜索路径输入变量的语法
如何装配图标搜索路径
帮助搜索路径
缺省的帮助搜索路径
应用程序搜索路径如何影响帮助搜索路径
帮助搜索路径环境变量
帮助搜索路径输入变量的语法
如何装配帮助搜索路径
本地化的搜索路径
第 10 章 动作与数据类型的介绍
动作的介绍
动作如何创建应用程序的图标
动作如何将数据文件作为参数使用
动作的附加用途
数据类型的介绍
什么是数据类型?
数据类型如何将数据文件连接到动作
从"选定"菜单运行动作
定义数据类型的双击性能
将数据文件放置到动作图标上
为数据类型创建桌面打印
第 11 章 用创建动作命令来创建动作和数据类型
创建动作的用途
创建动作的限制
动作的限制
数据类型的限制
用创建动作命令来为应用程序创建动作和数据类型
为应用程序创建动作
为应用程序创建一种或多种数据类型
使用"查找集"对话框来指定图标
指定一整套图标,它们位于图标搜索路径中
在注册程序包中指定图标
第 12 章 手动创建动作
必须手动创建动作的理由
COMMAND 动作
MAP 动作
TT_MSG (ToolTalk 消息)动作
手动创建动作:一般步骤
动作的配置文件
手动创建动作
创建 COMMAND 动作的示例
创建 MAP 动作的示例
重新装入动作/数据类型数据库
为动作创建动作文件(图标)
创建动作文件(动作图标)
动作标签
指定"动作所用的图标图像"
修改现有动作的定义
动作定义中的优先级
为 COMMAND 动作建立执行字符串
执行字符串的一般特性
动作参数
在执行字符串中使用shell
可执行文件的名称或绝对路径名
创建不使用参数的动作
示例
创建接受放置文件的动作
示例
创建提示输入文件参数的动作
创建接受或提示输入放置文件的动作
创建提示输入非文件参数的动作
将文件参数解释成字符串
在动作中提供shell功能
示例
创建能接受多文件参数的 COMMAND 动作
为不可互换参数创建动作
用可交换的文件参数来创建动作
示例
创建接受多重放置文件的动作
示例
用于 COMMAND 动作的窗口支持和终端仿真程序
为动作指定窗口支持
为终端仿真程序指定命令行选项
指定不同的缺省终端仿真程序
限定动作使用某些参数
限定动作使用指定的数据类型
根据参数数量限定动作
提供不同的双击和放置特性
根据参数的模式限定动作
创建在远程系统上运行应用程序的动作
创建运行远程应用程序的动作
示例
在动作和数据类型定义中使用变量
在动作中使用字符串变量
定义字符串变量
引用字符串变量
在动作和数据类型中使用环境变量
从命令行调用动作
dtaction语法
创建运行另一个动作的动作
创建作为不同用户身份运行的动作
创建本地化的动作
本地化动作的位置
对现有的动作本地化
字段中任何带引号的文本为 ToolTalk 应用程序创建动作
寻址和 disposition 字段
不支持的消息
TT_MSG 动作的关键字
第 13 章 手动创建数据类型
必须手动创建数据类型的理由
数据类型定义的组成部分:标准和属性
手动创建数据类型:一般步骤
数据类型的配置文件
创建数据类型定义
创建个人动作和数据类型的示例
定义数据类型的数据属性
指定用于数据类型的图标图象
将数据类型与动作相关联
根据数据类型隐藏文件
指定当文件被操作时的性能
定义数据类型的数据标准
基于名称的数据类型
示例
基于位置的数据类型
基于名称和位置的数据类型
示例
使用文件模式来作为分类标准
示例
基于内容的数据分类
用几种独立标准创建数据类型
创建本地化的数据类型
本地化数据类型的位置
对数据类型进行本地化
第 14 章 为桌面创建图标
图标图像文件
图标文件格式
图标文件名
图标大小的惯例
图标搜索路径
通过网络访问图标
图标关联
指定图标文件
将图标与动作或数据类型相关联
动作定义示例
数据类型定义示例
显示在前面板控制中的图标
示例
将图标与应用程序窗口相关联
将文件管理器作为图标浏览器使用
图标设计建议
颜色的使用
第 15 章 高级前面板定制
前面板配置文件
缺省的前面板配置文件
前面板配置文件的搜索路径
如何装配前面板:优先级规则
动态创建的前面板文件
管理用户接口定制
防止个人的定制
恢复被删除的控制或子面板
前面板定义的结构
前面板组件
前面板定义的一般语法
PANEL 定义
BOX 定义
CONTROL 定义
SUBPANEL 定义
SWITCH 定义
修改主面板
向主面板添加控制
删除控制
修改控制
交换控制的位置
替换前面板控制
指定控制所用的图标
创建和修改子面板
创建系统范围的新子面板
定制内置的子面板
修改内置的子面板的一般属性
向内置子面板添加系统范围的控制
从内置子面板中去除控制
去除安装图标控制
更改子面板的自动关闭特性
定义前面板控制
前面板控制的定义
控制类型
创建新控制
创建被单击时运行动作的控制
创建打开文件的控制
创建作为放置区的控制
创建监视文件的控制
创建单一执行实例(切换)控制
创建客户窗口控制
启动动画控制
提供前面板控制的项目帮助
定制工作区开关
更改工作区的缺省数目
更改开关的行数
更改或添加工作区开关中的控制
一般的前面板配置
一般步骤
更改缺省的前面板位置
在主面板中标记控制
更改控制的单击性能
创建全新的前面板
创建具有三列的个人前面板示例
第 16 章 定制工作区管理器
工作区管理器配置文件
创建或修改个人配置文件
创建系统范围的配置文件
包括(包括)其它文件
重新启动工作区管理器
定制工作区
更改系统范围内的工作区数目
提供系统范围的工作区名称
创建附加的背景
用图形图象替换背景
工作区管理器菜单
工作区管理器菜单语法
向工作区菜单添加新的菜单项
修改工作区菜单
创建新的工作区(根)菜单
创建新的窗口菜单
定制按钮绑定
按钮绑定语法
添加按钮绑定
创建新的按钮绑定集
定制键绑定
缺省的桌面键绑定
键绑定语法
创建定制的键绑定集合
在缺省和定制的特性之间切换
第 17 章 管理应用程序资源、字体和颜色
设置应用程序资源
设置系统范围的资源
设置个人资源
桌面如何装入资源
进程管理器资源
定义 UNIX 绑定
指定 EMACS 式样转换
修改 EMACS-Style 转换
由 UNIXbindings 文件提供的 UNIXbindings 绑定
管理字体
设置桌面字体资源
由字体对话框设置的资源
字体对话框所使用的资源
列出可用的字体
在命令行上指定字体
X 逻辑字体描述 (XLFD)
示例
查看选定的字体组属性
用户的字体组文件系统存储
系统管理员字体组创建
管理颜色
颜色调色板
颜色集
指定颜色值
颜色集如何映射到资源
缺省颜色集的指定
用式样管理器控制颜色
式样管理器所用的颜色数目
colorUse 资源
shadowPixmaps 资源
foregroundColor 资源
dynamicColor 资源
设置应用程序窗口的阴影厚度
第 18 章 配置本地化的桌面会话
管理 LANG 环境变量
为多个用户设置语言
设置一个会话的语言
设置一个用户的语言
LANG 环境变量和会话配置
设置其它的 NLS 环境变量
NLSPATH 环境变量
查找字体
对 app-defaults 资源文件进行本地化
对动作和数据类型进行本地化
对图标和位图进行本地化
对背景名进行本地化
对调色板名进行本地化
对帮助卷进行本地化
对信息目录进行本地化
远程执行本地化了的桌面应用程序
对键盘映射进行复位
附录 A dtconfig(1) Man Page
索引
数字和符号
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
安
按
帮
包
背
本
编
变
标
菜
参
查
窗
创
错
打
当
登
电
调
定
动
多
放
符
服
个
根
工
故
国
环
恢
会
基
键
开
可
客
空
控
类
利
联
链
路
命
目
配
起
前
日
时
使
式
授
输
鼠
数
搜
提
图
网
位
文
无
显
象
协
卸
新
信
许
选
颜
验
阴
隐
应
用
优
邮
语
远
在
执
只
终
重
主
注
装
桌
资
子
自
字
组
© 2010, Oracle Corporation and/or its affiliates