云网牛站
所在位置:首页 > Linux教程 > 在Deepin中出现E: Sub-process /usr/bin/dpkg returned an error code (1)

在Deepin中出现E: Sub-process /usr/bin/dpkg returned an error code (1)

2020-04-25 10:42:35作者:wjhbj1437稿源:深度站

有些用户升级到了Deepin V20版本,或者无法从Deepin 15升级到V20版本,其中采用sudo apt-get upgrade命令无法正常更新系统,出现提示E: Sub-process /usr/bin/dpkg returned an error code (1)的错误信息,以下送上解决方法。升级参考:想从Deepin 15.11升级到Deepin V20的用户可试这个方法

在Deepin中出现E: Sub-process /usr/bin/dpkg returned an error code (1)

 

错误信息

(base) wjh@wjh-PC:~$ sudo apt-get upgrade

正在读取软件包列表... 完成

正在分析软件包的依赖关系树      

正在读取状态信息... 完成      

正在计算更新... 完成

升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

有 2 个软件包没有被完全安装或卸载。

解压缩后会消耗 0 B 的额外空间。

您希望继续执行吗? [Y/n] y

正在设置 mincores-dkms (0.2.4+c1-1) ...

Removing old mincores-0.2.0 DKMS files...

------------------------------

Deleting module version: 0.2.0

completely from the DKMS tree.

------------------------------

Done.

Loading new mincores-0.2.0 DKMS files...

Building for 5.3.0-3-amd64

Building initial module for 5.3.0-3-amd64

Error! Bad return status for module build on kernel: 5.3.0-3-amd64 (x86_64)

Consult /var/lib/dkms/mincores/0.2.0/build/make.log for more information.

dpkg: 处理软件包 mincores-dkms (--configure)时出错:

已安装 mincores-dkms 软件包 post-installation 脚本 子进程返回错误状态 10

dpkg: 依赖关系问题使得 warm-sched 的配置工作不能继续:

warm-sched 依赖于 mincores-dkms;然而:

软件包 mincores-dkms 尚未配置。

dpkg: 处理软件包 warm-sched (--configure)时出错:

依赖关系问题 - 仍未被配置

在处理时有错误发生:

mincores-dkms

warm-sched

E: Sub-process /usr/bin/dpkg returned an error code (1)

 

解决方法

请在系统终端中执行以下命令:

cd /var/lib/dpkg

sudo mv info info.bak

sudo mkdir info

sudo dpkg --configure -a

sudo apt-get install -f

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak

sudo rm -rf /var/lib/dpkg/info

sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info

注:很多Deepin用户都出现有该问题,都通过以上命令给解决掉问题,亲测有效。

 

相关主题

在Deepin v20系统下更新软件源无法用的解决方法

精选文章
热门文章