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 输出包括以下信息