应用程序添加到应用程序管理器后,应用程序组中会出现一图标,用以启动该应用程序。
许多应用程序提供应用程序组。应用程序组是位于应用程序管理器顶层中的目录,它包含了应用程序的图标以及其他与应用程序有关的文件。
有些应用程序可能没有自己的应用程序组。而是将启动应用程序的图标放置在一个通用应用程序组中。例如, 可创建名为"Games " 的空应用程序组,用作系统安装的所有游戏的容器。
将应用程序添加到应用程序管理器的方法有两种:
注册应用程序
添加应用程序图标而不注册该应用程序
应用程序注册提供完整的应用程序集成。
注册应用程序的方法有两种:
在安装桌面智能型应用程序时,注册自动进行。请参阅"向应用程序管理器中添加桌面智能型应用程序"。
现有的应用程序可通过创建登记软件包来注册。请参阅"注册现有的或非桌面智能型应用程序"。
登记软件包的使用更加简化了桌面应用程序的管理。登记软件包创建于文件系统中桌面配置文件所在位置之外的其他某个位置。
当要使"应用程序管理器"只包含启动应用程序的图标时,这是首选的添加应用程序的方法。
可拥有自己的应用程序组,但通常是将图标放置在现有的应用程序组中
将其桌面配置文件直接放置在桌面查找路径下。
桌面智能型应用程序是在安装时自动注册到"应用程序管理器"中的应用程序。应用程序的文件集包括了桌面所需要的登记软件包。
这是将应用程序完全集成到桌面的首选方法。
桌面提供有工具 dtappintegrate,它可以在登记软件包文件和桌面搜索路径上的目录之间创建链接。
桌面注册在第 5 章,注册应用程序中讲解。
本步骤讲解如何向现有的应用程序组中添加应用程序图标。
例如,桌面提供名为 System_Admin 的应用程序组,该应用程序组是为与系统管理相关的各种应用程序和脚本而保留的。如果有个用户频繁运行的脚本,您可能想让用户能够通过双击位于 System_Admin 应用程序组中的图标来运行该脚本。
使用"创建操作"为应用程序创建操作定义。
有关"创建操作"的详细信息,请参阅第 11 章,用创建操作命令来创建操作和数据类型。
在应用程序组的目录下创建与操作名称相同的可执行文件。 该文件的内容并不相关。
例如,如果已创建名称为"Cleanup"的操作,用于运行系统管理工具,则需要创建可执行文件:
/etc/dt/appconfig/appmanager/language /System_Admin/Cleanup