应用程序包开发者指南

组织软件包的内容

将软件包对象以分层目录结构进行组织,该结构会模仿软件包对象安装到目标系统上之后的结构。如果您在创建 prototype 文件之前执行此步骤,可节省创建该文件的时间和工作量。

Procedure如何组织软件包的内容

  1. 确定您需要创建的软件包数目,以及哪些软件包对象应位于每个软件包中。

    要获得完成此步骤的帮助,请参见生成软件包之前的注意事项

  2. 为每个需要生成的软件包创建一个目录。

    可在系统上的任意位置创建该目录,并随意进行命名。本章中的示例假定软件包目录的名称与软件包缩写相同。


    $ cd /home/jane
    $ mkdir SUNWcadap
    
  3. 将每个软件包中的软件包对象组织为相应软件包目录下的目录结构。该目录结构必须模仿软件包对象在目标系统上的结构。

    例如,CAD 应用程序软件包 SUNWcadap 必须具有以下目录结构。

    示意图显示 SUNWcadap 软件包目录的结构。
  4. 确定您将保存信息文件的位置。如果合适,请创建一个目录,将这些文件保存在同一位置。

    以下示例假定来自如何创建 pkginfo 文件中的 pkginfo 示例文件在 Jane 的主目录中创建。


    $ cd /home/jane
    $ mkdir InfoFiles
    $ mv pkginfo InfoFiles
    
另请参见

请参见如何使用 pkgproto 命令创建 prototype 文件