rpm执行安装包有二进制包(Binary)和源代码包(Source)两种。二进制包可以直接在电脑上安装,源码包会通过RPM自动编译安装。源代码包通常以src.rpm作为后缀结尾。常用命令组合:-ivh:安装并显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包中的文件信息【查询包列表】;-qpi:列出RPM包的描述信息[QueryPackageinstallpackage(s)];-qf:查找指定文件属于哪个RPM包【查询文件】;-Va:验证所有RPM包并查找丢失的文件[查看丢失];-e:删除包rpm-qsamba//查看程序是否安装rpm-ivh/media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm//根据路径安装显示进度rpm-ivh--relocate/=/opt/gaimgaim-1.3.0-1.fc4.i386.rpm//指定安装目录rpm-ivh--testgaim-1.3.0-1.fc4.i386.rpm //用于检查依赖关系;不是真正的安装;rpm-Uvh--oldpackagegaim-1.3.0-1.fc4.i386.rpm//新版本降级为旧版本rpm-qa|grephttpd #[搜索指定的rpm包是否安装]--allsearch*httpd*rpm-qlhttpd #[搜索rpm包]--列出安装目录下的所有文件rpm-qpiLinux-1.4-6.i368.rpm #【查看rpm包】--查询--包--安装包信息rpm-qpfLinux-1.4-6.i368.rpm #[查看rpm包]--filerpm-qpRfile.rpm #[查看包]dependenciesrpm2cpiofile.rpm|cpio-div#[提取文件]rpm-ivhfile.rpm #[安装新的rpm]--install--verbose--hashrpm-ivhhttp://mirrors.kernel.org/fedora....3.0-1.fc4.i386.rpmrpm-Uvhfile.rpm#[Upgradeanrpm]--upgraderpm-efile.rpm#[Deleteanrpmpackage]--erase常用参数:Install/Upgrade/Erase选项:-i,--installinstallpackage(s)-v,--verbose提供更详细的输出-h,--hash打印散列标记作为包安装(适合-v)-e,--erase擦除(卸载)包-U,--upgrade=
