【 tulaoshi.com - Linux 】
                             
                               一、安装  
命令格式:  
rpm -i ( or --install) options file1.rpm ... fileN.rpm  
参数:  
file1.rpm ... fileN.rpm  将要安装的RPM包的文件名  
详细选项:  
-h (or --hash) 安装时输出hash记号 (``#'')    
--test         只对安装进行测试,并不实际安装。  
--percent      以百分比的形式输出安装的进度。  
--excludedocs  不安装软件包中的文档文件  
--includedocs  安装文档  
--replacepkgs  强制重新安装已经安装的软件包  
--replacefiles 替换属于其它软件包的文件  
--force        忽略软件包及文件的冲突  
--noscripts    不运行预安装和后安装脚本  
--prefix <path 将软件包安装到由 <path 指定的路径下  
--ignorearch    不校验软件包的结构  
--ignoreos      不检查软件包运行的操作系统  
--nodeps        不检查依赖性关系  
--ftpproxy <host   用 <host 作为 FTP代理    
--ftpport <port    指定FTP的端口号为 <port  
通用选项  
-v  显示附加信息  
-vv 显示调试信息  
--root <path 让RPM将<path指定的路径做为"根目录",这样预安装程序和后安 
装程序都会安装到这个目录下  
--rcfile <rcfile 设置rpmrc文件为 <rcfile    
--dbpath <path   设置RPM 资料库存所在的路径为 <path  
二、删除  
命令格式:  
rpm -e ( or --erase) options pkg1 ... pkgN  
参数  
pkg1 ... pkgN :要删除的软件包  
详细选项  
--test      只执行删除的测试  
--noscripts 不运行预安装和后安装脚本程序  
--nodeps    不检查依赖性  
通用选项  
-vv           显示调试信息  
--root <path 让RPM将<path指定的路径做为"根目录",这样预安装程序和后安装 
程序都会安装到这个目录下  
--rcfile <rcfile 设置rpmrc文件为 <rcfile  
--dbpath <path   设置RPM 资料库存所在的路径为 <path  
三、升级  
命令格式  
rpm -U ( or --upgrade) options file1.rpm ... fileN.rpm  
参数  
file1.rpm ... fileN.rpm 软件包的名字  
详细选项  
-h (or --hash) 安装时输出hash记号 (``#'')    
--oldpackage   允许"升级"到一个老版本  
--test         只进行升级测试  
--excludedocs  不安装软件包中的文档文件  
--includedocs  安装文档  
--replacepkgs  强制重新安装已经安装的软件包  
--replacefiles 替换属于其它软件包的文件  
--force        忽略软件包及文件的冲突  
--percent      以百分比的形式输出安装的进度。  
--noscripts    不运行预安装和后安装脚本    
--prefix <path 将软件包安装到由 <path 指定的路径下  
--ignorearch    不校验软件包的结构  
--ignoreos      不检查软件包运行的操作系统  
--nodeps        不检查依赖性关系  
--ftpprox