应用程序包开发者指南

示例-使用 pkgproto 命令创建 prototype 文件

只要您按照组织软件包的内容中所述组织了您的软件包目录结构,就可以使用 pkgproto 命令生成基本 prototype 文件。例如,使用在前面各节中所述的样例目录结构和 pkginfo 文件时,创建 prototype 文件的命令如下所示:


$ cd /home/jane
$ pkgproto ./SUNWcadap > InfoFiles/prototype

prototype 文件如下所示:

d none SUNWcadap 0755 jane staff
d none SUNWcadap/demo 0755 jane staff
f none SUNWcadap/demo/file1 0555 jane staff
d none SUNWcadap/srcfiles 0755 jane staff
f none SUNWcadap/srcfiles/file5 0555 jane staff
f none SUNWcadap/srcfiles/file6 0555 jane staff
d none SUNWcadap/lib 0755 jane staff
f none SUNWcadap/lib/file2 0644 jane staff
d none SUNWcadap/man 0755 jane staff
f none SUNWcadap/man/windex 0644 jane staff
d none SUNWcadap/man/man1 0755 jane staff
f none SUNWcadap/man/man1/file4.1 0444 jane staff
f none SUNWcadap/man/man1/file3.1 0444 jane staff

注 –

生成软件包的人员的实际所有者和组由 pkgproto 命令记录。一种较好的方法是使用 chown -Rchgrp -R 命令,在运行 pkgproto 命令之前根据需要设置所有者和组。


prototype 示例文件不是完整文件。有关完成该文件的信息,请参见下一节。