简介:
rpm工具用于管理.rpm格式的软件包。本文分为四个模块 安装 升级 查看 卸载。
安装
rpm -i
##简单安装
rpm -i
##例如 rpm -i xxx.rpm
##-v显示正在执行的状态 -h通过打印 ## 表示安装进度 --force选项,用于忽略一切依赖和兼容问题,强行安装软件包(一般请勿使用)
rpm -i -v -h --force
##可合并写为
rpm -ivh
升级
rpm -u
升级操作实际是卸载和安装的组合。在升级软件时,RPM首先卸装老版本的软件包,然后再安装新版本的软件包。如果旧版本的软件包不存在,那么RPM只需对所请求的软件包进行安装。RPM的升级操作可以保留软件的配置文件。
rpm -u
##同样可使用 -v -h --force选项
查看
rpm -q
使用rpm-q命令可查询当前系统中已经安装的软件包。用户应该指定软件包的名字(而不是安装文件的名字),则RPM会列出其具体的版本信息。
rpm -q
##列出所有已安装软件包
rpm -qa
##配合grep查找其中的rpm
rpm -qa|grep xx
卸载
rpm -e
使用“rpm-e”命令可卸载软件包。
rpm -e xxx
##忽略依赖关系
rpm -e --nodeps
##模拟删除软件包的全过程,但并不真的执行删除操作。选项-vv(注意是两个v,而不是一个w)要求RPM输出完整的调试信息。
rpm -e -vv xxx