pkginfo 命令:用来列出有关已安装软件包的信息。
pkgadd 命令:用来添加和删除已签名的软件包;
pkgrm 命令:用来删除不需要的软件包。
pkgchk 命令:用来检验已安装软件包的完整性。

    下面依次介绍。另外还包括两个不常用命令:

Pkgproto命令: 创建一个原理文件说明软件包中所包含的文件。
Pkgmk命令: 创建一个软件包目录。

一、 pkginfo命令的使用

    可以使用 pkginfo 命令列出有关已安装软件包的信息。

    1.pkginfo 命令格式:
    pkginfo -d device [-x|1][options][pkg_name]
    主要参数:
    -q:安静的方式
    -p:选择部分安装包
    -i:选择全部安装包
    -x:压缩列表
    -l:长列表
    -r:重新分配
    -c :目录[目录...]
    -a :结构
    -v :版本
    -d:软件包在的设备路径
    pkg_name:软件包名称

显示有关软件包的详细信息

    使用命令即可:“pkginfo -l name ”。
例:

 pkginfo -l SUNWmdix

   PKGINST:  SUNWmdix

      NAME:  Sun Multipath I/O Drivers(64-bit)

  CATEGORY:  system

      ARCH:  sparc

   VERSION:  11.9.0,REV=2002.04.06.15.27

   BASEDIR:  /

    VENDOR:  Sun Microsystems, Inc.

      DESC:  mpxio module and scsi_vhcidevice driver (64-bit)

    PSTAMP:  nwsgates-a20070423140908

  INSTDATE:  May 20 2008 11:55

   HOTLINE:  Please contact yourlocal service provider

    STATUS:  completely installed

     FILES:        7 installedpathnames

                   5 shared pathnames

                   5 directories

                   2 executables

                 474 blocks used (approx)


pkginfo -l 输出包括以下信息
solaris中查看软件包信息-LMLPHP
10-18 07:24