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

子进程 已安装 pre-removal 脚本 返回了错误号 1或2 与 子进程 已安装 post-installation 脚本 返回了错误号 1或2

时间:2016-06-27 21:26:47      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:

今天在ubuntu kylin上安装了virtualbox, 后来我想删除了再装个新一点的,结果正常的情况下删除不了,我就把找到的virtualbox的目录全部都删除了,

再通过apt-get remove等命令就删除不了了,出现标题所示的错误

子进程 已安装 pre-removal 脚本 返回了错误号 1

在网上找了一圈,费了好大的劲才找到以下的解决方案,记录一下,

http://www.xuebuyuan.com/2153374.html

 

sudo gedit /var/lib/dpkg/status

找到Package: <package name>,比如Package: vsftpd

删除这部分的描述,删到下个Package: XXX前就好。存档后,再进行操作就OK了。

 

二、子进程 已安装 post-installation 脚本 返回了错误号 1或2 解决办法:

sudo rm /var/lib/dpkg/info/<package name>.*

比如sudo rm /var/lib/dpkg/info/vsftpd.*,存档后,再进行操作就OK了。

 这个解决方法是真的不错,我之前删除不了旧的virtualbox,结果新的virtualbox也装不了,

 

子进程 已安装 pre-removal 脚本 返回了错误号 1或2 与 子进程 已安装 post-installation 脚本 返回了错误号 1或2

标签:

原文地址:http://www.cnblogs.com/tonyibm/p/5621356.html

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