挂在光盘:

    RPM命令

    RPM命令

    RPM命令

每个包的名称都由-和.分成名、若干部分

例如:abrt -2.1.11-48.el7.centos.x86_64.rpm

         Abrt:表示为包名; 2.1.11:表示版本信息;48.el7.centos:表示发布的版本号

         x86_64:表示运行平台

常见的运行平台有i386、i586、i686和x86_64

需要注意的是CPU目前分为32位和64位,前三种都为32位平台,x86_64为64位平台

有些RPM包并没有写具体的平台而是noarch(例如:abattis-cantarell-fonts-0.0.25-1.el7.noarch.rpm),这说明没有硬件平台限制

 

安装RPM包

        RPM命令

 

选项:

         -i:表示安装

         -v:表示可视化

         -h:表示显示安装进度

在安装RPM包时,常用的附带参数还包括如下几项

         --force:表示强制安装,即使覆盖属于其他包的文件也要安装

         --nodeps:表示当要安装的RPM包依赖于其他包时,即使其他包没有安装,也要安装这个包

 

 

升级RPM包

         格式:rpm  -Uvh filename                                     /其中U表示升级

卸载RPM包

         格式:rpm  -e filename

        RPM命令

         备注:-qa表示查找此RPM包

         注意:卸载是,-e选项后面的filename和安装时是有区别的。安装时,是把一个存在的为念作为参数,而卸载时只需要包名即可

 

 

 

查询一个包是否已安装

         格式:rpm–q   rpm包名,这里的包名是不带平台信息和后缀的,例如

        RPM命令

 

查询当前系统所有安装了的RPM包,显示部分内容

        RPM命令


得到一个已安装的RPM包的相关信息

格式:rpm  -qi  包名                              这里不需要加平台信息和后缀

        RPM命令 

列出一个RPM包的安装文件

         格式:rpm –ql 包名

        RPM命令


相关文章: