Linux rpm 命令参数使用详解[介绍和应用]
?
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”
rpm 执行安装包
二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。
常用命令组合:
?
-ivh:安装显示安装进度--install--verbose--hash
-Uvh:升级软件包--Update;
-qpl:列出RPM软件包内的文件信息[Query?Package?list];
-qpi:列出RPM软件包的描述信息[Query?Package?install?package(s)];
-qf:查找指定文件属于哪个RPM软件包[Query?File];
-Va:校验所有的RPM软件包,查找丢失的文件[View?Lost];
-e:删除包
-Uvh:升级软件包--Update;
-qpl:列出RPM软件包内的文件信息[Query?Package?list];
-qpi:列出RPM软件包的描述信息[Query?Package?install?package(s)];
-qf:查找指定文件属于哪个RPM软件包[Query?File];
-Va:校验所有的RPM软件包,查找丢失的文件[View?Lost];
-e:删除包
?
?
rpm?-q?samba?//查询程序是否安装
rpm?-ivh??/media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm?//按路径安装并显示进度
rpm?-ivh?--relocate?/=/opt/gaim?gaim-1.3.0-1.fc4.i386.rpm????//指定安装目录
rpm?-ivh?--test?gaim-1.3.0-1.fc4.i386.rpm ?//用来检查依赖关系;并不是真正的安装;
rpm?-Uvh?--oldpackage?gaim-1.3.0-1.fc4.i386.rpm?//新版本降级为旧版本
rpm?-qa?|?grep?httpd ?#[搜索指定rpm包是否安装]--all搜索*httpd*
rpm?-ql?httpd #[搜索rpm包]--list所有文件安装目录
rpm?-qpi?Linux-1.4-6.i368.rpm #[查看rpm包]--query--package--install?package信息
rpm?-qpf?Linux-
rpm?-ivh??/media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm?//按路径安装并显示进度
rpm?-ivh?--relocate?/=/opt/gaim?gaim-1.3.0-1.fc4.i386.rpm????//指定安装目录
rpm?-ivh?--test?gaim-1.3.0-1.fc4.i386.rpm ?//用来检查依赖关系;并不是真正的安装;
rpm?-Uvh?--oldpackage?gaim-1.3.0-1.fc4.i386.rpm?//新版本降级为旧版本
rpm?-qa?|?grep?httpd ?#[搜索指定rpm包是否安装]--all搜索*httpd*
rpm?-ql?httpd #[搜索rpm包]--list所有文件安装目录
rpm?-qpi?Linux-1.4-6.i368.rpm #[查看rpm包]--query--package--install?package信息
rpm?-qpf?Linux-
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。