Linux CentOS7系统上 RPM命令管理程序包 基础知识

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux CentOS7系统上 RPM命令管理程序包 基础知识相关的知识,希望对你有一定的参考价值。

安装  -i

升级 -U/-F

卸载 -e

查询 -q

校验- V

数据库维护 --buliddb --initdb

-v 查看详细过程

-vv 查看更详细过程

安装时的选项

-h 显示进度条

--test 仅测试安装过程 实际上不安装

--nodeps 忽略依赖关系安装,不推荐

--replacepkgs 重新安装软件 不需要卸载 类似于修复 但是如果想修复配置文件,需要先删除被修改过的配置文件,如果不知道哪些文件被改动过,卸载重装吧

-justdb 更新数据库,表面上安装了该程序,实际上没有安装

--nosignature 安装软件时不检查包的签名信息

--nodigest 安装软件时不检查包的完整性信息


RPM可以自带脚本

preinstall 安装过程开始之前运行的脚本 %pre

postinstall 安装过程完成之后运行的脚本%post

preuninstall 卸载过程开始之前运行的脚本 %preun

postuninstall 卸载过程完成之后运行的脚本 %postun


以上是关于Linux CentOS7系统上 RPM命令管理程序包 基础知识的主要内容,如果未能解决你的问题,请参考以下文章

Linux/Centos7安装与管理程序

(总结五)Linux指令学习——软件管理

Linux网络原理及基础设,yum管理RPM包

linux最新版本Centos7中应用程序的安装和RPM详解

centos 7下载的rpm文件不能直接用rpm命令安装吗

Linux系统安装软件