apt-get软件包没有被完全安装或卸载解决

错误是 xxxx的 pre-remove 脚本引发的,导致不能正常卸载 这个包,
一个简单的解决办法:
/var/lib/dpkg/info 中找到 xxxx.prerm 修改它 把里面的脚本都清了。让他没有机会报错...
然后删除这个受损的包,可以利用 apt-get remove --purge xxxx
这样可以直接删除这个包。

 

删除 /var/lib/dpkg/status中有关那个软件的安装信息
和/var/lib/dpkg/info目录下那个软件包的几个文件
这个应该是终极方法,不过,使用之前注意备份就是了

posted @ 2011-11-20 14:42  lidan  阅读(2906)  评论(0编辑  收藏  举报