RPM卸载包

rpm –e ---- 做了什么事?
命令 rpm –e (或 –erase)从系统中移动或删除一个或多个包。当RPM删除一个包时,将执行下面一系列的步骤:
l检查RPM数据库,确信没有其他的包依赖这个即将被删除的包
(如果有则)执行一个卸载前脚本
检查该包的config文件,若其中有某个文件被修改过,则保存该文件的一份拷贝
再次查看RPM数据库中属于这个包的文件列表,如果没有文件属于任何其他的包则删除他们
(如果有则)执行一个卸载后脚本
删除RPM数据库中所有属于这个包以及属于这个包的文件的跟踪信息
对一个简单的命令来说,这些动作似乎多了一点。难怪RPM是一个吝啬时间的家伙!
  
rpm -e (or --erase) options pkg1 … pkgN
Parameters
pkg1 … pkgN
一个或多个已经安装的包
用于删除的特殊选项
  
--test
仅进行删除测试
  
--noscripts
不执行卸载前(和后)脚本
  
--nodeps
不检查依赖关系
  
一般选项
  
-vv
显示详细的调试信息
  
--root <path>
将root 设置到 <path>
  
--rcfile <rcfile>
将rpmrc 文件替换为 <rcfile>
  
--dbpath <path>
在路径<path> 查找RPM数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值