关于rhel5.5,卸载软件一半被强制中断,导致卸载与安装出错的问题解决办法

来源:互联网 发布:淘宝如何拦截差评师 编辑:程序博客网 时间:2024/06/09 16:55
事情的经过是这样的
上午由于卡巴斯基授权文件有问题,所以就想卸载掉卡巴斯基,但是卸载到一半时,以为出了问题,就强制终止了它,结果现在卸载也不行,安装也不行。

残余的文件后来被我全部清除掉了,我现在只想能够安装或者卸载就可以了。只要能够清除这个记录就Ok了。

安装的时候报错
[root@wjmxxpt kaspersky]# rpm -ivh kav4fs-8.0.0-136.i386.rpmPreparing... ########################################### [100%] package kav4fs-8.0.0-136.i386 is already installed



卸载的时候继续报错

[root@wjmxxpt kaspersky]# rpm -e kav4fs在 kav4fs-wmconsole 服务中读取信息时出错:没有那个文件或目录在 kav4fs-supervisor 服务中读取信息时出错:没有那个文件或目录/var/tmp/rpm-tmp.41259: line 41: /opt/kaspersky/kav4fs/sbin/kav4fs-supervisor-control: 没有那个文件或目录error: %preun(kav4fs-8.0.0-136.i386) scriptlet failed, exit status 1[root@wjmxxpt kaspersky]#
以上问题试过下面的办法
-------------------------------------------------------------------------------
rm -f /var/lib/rpm/__db.*
rpm --rebuilddb

然后再卸载试试(上面的命令千万别输错了 最后直接复制我的) 

实在不行就强制安装 
rpm -ivh --force kav4fs-8.0.0-136.i386.rpm
---------------------------------
处理结果:不行
---------------------------------------------------------------------
再试试
rm -f /var/tmp/rpm-tmp.72224
rpm -e kav4fs
----------------------------------
处理结果:不行
--------------------------------------------------------------------------
再试试
rpm --initdb
然后
rpm -e kav4fs

rpm中断后 出错 修复db后 应该就没问题的 可问题是你又手动删除了残余的文件(可是你并没删除干净)
-------------------------------------------------------------------
处理结果:下面那段文字让我学习了,但是结果还是不行
-------------------------------------------------------------------------------
rpm -e --noscripts kav4fs
--------------------------------
处理结果:OK
---------------------------------------
我的处理流程
---------------------------------
[root@wjmxxpt kaspersky]# rpm -e kav4fs在 kav4fs-wmconsole 服务中读取信息时出错:没有那个文件或目录在 kav4fs-supervisor 服务中读取信息时出错:没有那个文件或目录/var/tmp/rpm-tmp.55532: line 41: /opt/kaspersky/kav4fs/sbin/kav4fs-supervisor-control: 没有那个文件或目录error: %preun(kav4fs-8.0.0-136.i386) scriptlet failed, exit status 1[root@wjmxxpt kaspersky]# Last login: Mon Mar 28 16:30:00 2011 from 112.91.117.138[root@wjmxxpt ~]# rpm -e –noscripts kav4fserror: package –noscripts is not installed[root@wjmxxpt ~]# rpm -e --noscripts kav4fs