Solaris 公用桌面环境: 高级用户和系统管理员指南

向应用程序管理器添加应用程序

应用程序添加到应用程序管理器后,应用程序组中会出现一图标,用以起动该应用程序。

多个应用程序提供一应用程序组。应用程序组是在顶层应用程序管理器中的目录中,它包含了应用程序的图标以及其它与应用程序有关的文件。

有些应用程序可能没有其自身的应用程序组。而是将起动应用程序的图标放置在一通用应用程序组中。例如, 可创建名为"Games " 的空应用程序组,作为系统安装的所有游戏的容器。

向应用程序管理器添加应用程序的方法

将应用程序添加到应用程序管理器的方法有两种:

注册应用程序

应用程序注册提供完整的应用程序集成。

经过注册的应用程序:

注册应用程序的方法有两种:

注册程序包的使用更加简化了桌面应用程序的管理。 注册程序包创建在文件系统中 桌面配置文件所在位置之外的其它位置。

在不使用注册程序包的情况下,添加应用程序。

当要使"应用程序管理器"只包含起动应用程序的图标时, 这是首选的添加应用程序的方法。

在不使用注册程序包的情况下,添加的应用程序:

请参阅"向已有的应用程序组添加应用程序图标"

向应用程序管理器中添加桌面智能型应用程序

桌面智能型应用程序在安装时自动注册到"应用程序管理器"中。应用程序的文件集包括了桌面所需要的注册程序包。

  1. 使用应用程序所提供的指令来安装应用程序。

  2. 安装完成后,双击 Desktop_Tools 应用程序组中的 "重新装入应用程序"。

  3. 确认安装完成:

    1. 打开应用程序管理器,检查新的应用程序组是否存在。

    2. 要打开应用程序,先打开应用程序组,然后双击应用程序的图标。

注册已有的或非桌面智能型的应用程序

这是将应用程序完全集成到桌面的首选方法。

桌面提供有工具dtappintegrate,可以 在注册程序包文件和桌面搜索路径上的目录之间 创建链接。

桌面的注册,如第 5 章,注册应用程序中所述。

向已有的应用程序组添加应用程序图标

本过程解释如何向已有的应用程序组中添加 应用程序图标。

例如,桌面提供名为 System_Admin 的应用程序组。 这是为与系统管理相关的各种应用程序和正文而保留的。如果有个用户频繁运行的正文,就可以将其图标放置在 System_Admin 应用程序组,用户在该组双击图标就可运行它。

  1. 使用"创建动作"为应用程序创建动作定义。

    关于"创建动作"的进一步信息,请参阅第 11 章,用创建动作命令来创建动作和数据类型

  2. 在应用程序组的目录下创建与动作名称相同的可执行文件。 该文件的内容并不相关。

    例如,如果已创建名称为"Cleanup"的动作,用于运行系统管理工具, 则需要创建可执行文件:

    /etc/dt/appconfig/appmanager/language/System_Admin/Cleanup