应用程序包开发者指南

映像包管理系统 (Image Packaging System, IPS) 软件包

本文档讨论 SVR4 软件包。如果要交付到 OpenSolaris OS,请考虑使用映像包管理系统 (Image Packaging System, IPS) 软件包。OpenSolaris OS 既支持 SVR4,又支持 IPS 软件包。IPS 软件可与网络系统信息库进行交互,并使用 ZFS 文件系统。在 OpenSolaris OS 中,可以使用 pkgsend(1) 命令将现有的 SVR4 软件包发布到 IPS 系统信息库。

下表对 SVR4 包管理系统和 IPS 包管理系统所使用的命令进行了比较。有关 IPS 的详细信息,请参见 Getting Started With the Image Packaging System(映像包管理系统入门)。

表 1–1 打包任务:IPS 和 SVR4

任务 

IPS 命令 

SVR4 命令 

安装新软件包 

pkg install

pkgadd -a

显示有关软件包状态的信息 

pkg list

pkginfo

验证软件包安装是否正确 

pkg verify

pkgchk -v

显示有关软件包的信息 

pkg info

pkginfo -l

列出软件包的内容 

pkg contents

pkgchk -l

卸载软件包 

pkg uninstall

pkgrm