今天在ubuntu kylin上安装了virtualbox, 后来我想删除了再装个新一点的,结果正常的情况下删除不了,我就把找到的virtualbox的目录全部都删除了,
再通过apt-get remove等命令就删除不了了,出现标题所示的错误
子进程 已安装 pre-removal 脚本 返回了错误号 1
在网上找了一圈,费了好大的劲才找到以下的解决方案,记录一下,
1 | http: //www.xuebuyuan.com/2153374.html |
1 2 3 4 5 6 7 8 9 10 11 12 13 | 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也装不了,
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步