码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2018-03-16 00:25:18      阅读:184      评论:0      收藏:0      [点我收藏+]

标签: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命令管理程序包 基础知识

标签:RPM的基础知识

原文地址:http://blog.51cto.com/yueyue207/2087384

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!