【搬家】关于有 “1 个软件包没有被完全安装或卸载”问题的解决方法
2012-07-21 11:51
1916 查看
//原文发布在我原来的blog,原文发布时间:2012.5.18
安装jdk时,直接用rpm包转的deb包安装的,结果出问题了,没安装上去,卸载也卸不掉,安装还不成功,具体就是安装或卸载更新时总提示“有 1 个软件包没有被完全安装或卸载。”之后就报错。
按照之前的解决办法,使用ps -A 查看进程,之后结束和apt,update 等有关的进程,之后apt-get install -f后,卸载掉就可以了,但这个并没有相关进程,只是每次用到apt或者dpkg时才出现错误提示,所以这个办法不好用。
上网查看解决办法,有使用apt-get purge 或者 apt-get clean 等等命令的,但仍得不到解决。
之后在ububtu论坛上看到一个解决办法,就是将var/lib/dpkg/info/中相关的包最后加入exit 0,意为先完成更新,不报错,之后再卸载,但这个也解决不了。
自己分析,下载的软件包位置为/var/cache/软件包名 在这里面看到下载的软件包不完整,直接从网上替他换这个软件包,也不可行,安装这个软件包还是从网上进行下载,覆盖这个软件包。
转过来再分析var/lib/dpkg/info/中相关的包,一狠心全删掉,执行apt更新,提示问题,没报错,再卸载,问题解决。
所以经次分析,var/lib/dpkg/info/存储的时安装时相关的文件,如果安装时安装未果,进退不得,就可以直接删掉相关文件。本文出自 “管爷要努力!” 博客,请务必保留此出处http://guanye.blog.51cto.com/5015124/937084
安装jdk时,直接用rpm包转的deb包安装的,结果出问题了,没安装上去,卸载也卸不掉,安装还不成功,具体就是安装或卸载更新时总提示“有 1 个软件包没有被完全安装或卸载。”之后就报错。
按照之前的解决办法,使用ps -A 查看进程,之后结束和apt,update 等有关的进程,之后apt-get install -f后,卸载掉就可以了,但这个并没有相关进程,只是每次用到apt或者dpkg时才出现错误提示,所以这个办法不好用。
上网查看解决办法,有使用apt-get purge 或者 apt-get clean 等等命令的,但仍得不到解决。
之后在ububtu论坛上看到一个解决办法,就是将var/lib/dpkg/info/中相关的包最后加入exit 0,意为先完成更新,不报错,之后再卸载,但这个也解决不了。
自己分析,下载的软件包位置为/var/cache/软件包名 在这里面看到下载的软件包不完整,直接从网上替他换这个软件包,也不可行,安装这个软件包还是从网上进行下载,覆盖这个软件包。
转过来再分析var/lib/dpkg/info/中相关的包,一狠心全删掉,执行apt更新,提示问题,没报错,再卸载,问题解决。
所以经次分析,var/lib/dpkg/info/存储的时安装时相关的文件,如果安装时安装未果,进退不得,就可以直接删掉相关文件。本文出自 “管爷要努力!” 博客,请务必保留此出处http://guanye.blog.51cto.com/5015124/937084
相关文章推荐
- 解决Linux的 【有1 个软件包没有被完全安装或卸载】 问题
- 完全卸载Microsoft SQL Server 2005软件,解决多次安装软件失败问题
- 关于rhel5.5,卸载软件一半被强制中断,导致卸载与安装出错的问题解决办法
- 关于Win7系统安装XAMPP建站集成软件包80端口占用问题的解决方法
- 完全卸载Microsoft SQL Server 2005软件,解决多次安装软件失败问题
- ubuntu安装jdk时候(软件包 sun-java6-jdk 没有可供安装的候选者)问题解决方法!
- 完全卸载Microsoft SQL Server 2005软件,解决多次安装软件失败问题
- 关于asp.net[没有相关的源行]错误的解决方法及IIS安装问题
- 完全卸载Microsoft SQL Server 2005软件,解决多次安装软件失败问题
- 关于SQL2005安装完毕后,没有SQL Server Management Studio问题的解决方法
- ubuntu彻底卸载软件 :关于安装openssh-server后没有启动,22端口没有打开的问题
- Oracle卸载方法和在XP下装Oracle9i遇到安装磁盘交换区没有足够空间的问题解决办法
- 安装MYSQL遇到的问题后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法: 1、控制面板里的增加删除程序内进行删除 2、删除MySQL文件夹下的
- 关于asp.net[没有相关的源行]错误的解决方法及IIS安装问题
- 关于electron安装失败问题解决方法(node.js开发桌面应用)
- .Net程序打包安装与卸载制作 系列问题解决方法
- 【技术贴】关于VMware虚拟机无法重装卸载不掉卸载不完全的问题解决
- VMware完全卸载,解决重新安装出现vmwareworkstationxxx.msi failed问题
- 关于deepin系统的安装出现的问题解决方法
- win7系统 没有足够的权限卸载软件请与系统管理员联系 解决方法