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

应用程序注册概述

本节讲解:


注意:

有关显示如何注册现有的应用程序的详细实例,请参阅"创建注册软件包的实例"


应用程序注册所提供的特性

应用程序注册允许用户采用图形方式来:

图形 5-1 应用程序管理器顶层的应用程序组

Graphic

图形 5-2 应用程序组含有用以启动应用程序的图标

Graphic

图形 5-3 数据文件的弹出菜单中包含"打开"和"打印"

Graphic

应用程序注册的目的

注册后的桌面应用程序有某些特定的配置文件,桌面使用这些文件来提供应用程序用户界面:

为了使桌面识别并使用这些文件,它们必须位于桌面查找路径所指定的某些目录中。

当应用程序的配置文件分散在几个不同的目录中时,对应用程序进行管理会很困难。因此,桌面允许应用程序将所有的桌面配置文件集中到单独一个目录下。这组文件就叫注册软件包

如果应用程序是桌面智能型的,它的安装包本身就带有注册软件包。如果您是自己创建配置文件的系统管理员,则可以亲自创建注册软件包。

由于注册软件包的配置文件不在正确的查找路径目录中,桌面无法使用这些文件。将这些文件放置到适当位置的过程叫注册集成应用程序。

桌面提供 dtappintegrate 工具,该工具通过在适当的查找路径中创建文件的以符号形式链接的表示来执行注册。

许多桌面智能型应用程序会自动地在安装过程中运行 dtappintegrate。如果您是系统管理员,正在集成现有的应用程序,则可以在创建注册软件包后自己运行该工具。

应用程序一旦注册到系统桌面,就可被该系统的所有用户调用。如果该系统被配置为桌面应用程序服务器,此应用程序也可供网络上的其他系统使用。

dtappintegrate 工具有一个用于通过中断链接来逆转注册过程的选项。这样,可以很容易地把应用程序从应用程序管理器中删除,以便把应用程序移到另一个应用程序服务器或把它更新。