dpkg错误消息从ubuntu 15.04升级到15.10

我希望你能帮助我。 我按照此处描述的流程http://www.ubuntu.com/download/desktop/upgrade从15.04升级到ubuntu 15.10。 在安装升级过程中,几乎在最后一个过程中它遇到了错误消息E:子进程/ usr / bin / dpkg返回并且错误代码(1)

如果我尝试sudo dpkg --configure -a我得到

 dpkg: dependency problems prevent configuration of evince: evince depends on evince-common (>= 3.16); however: Version of evince-common on system is 3.14.2-0ubuntu2. dpkg: error processing package evince (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of brasero: brasero depends on brasero-common (= 3.12.1-0ubuntu2); however: Version of brasero-common on system is 3.12.0-0ubuntu2. dpkg: error processing package brasero (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libbrasero-media3-1: libbrasero-media3-1 depends on brasero-common (= 3.12.1-0ubuntu2); however: Version of brasero-common on system is 3.12.0-0ubuntu2. dpkg: error processing package libbrasero-media3-1 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of rhythmbox-plugin-cdrecorder: rhythmbox-plugin-cdrecorder depends on libbrasero-media3-1 (>= 3.0.0); however: Package libbrasero-media3-1 is not configured yet. dpkg: error processing package rhythmbox-plugin-cdrecorder (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of ubuntu-desktop: ubuntu-desktop depends on evince; however: Package evince is not configured yet. dpkg: error processing package ubuntu-desktop (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of brasero-cdrkit: brasero-cdrkit depends on libbrasero-media3-1 (= 3.12.1-0ubuntu2); however: Package libbrasero-media3-1 is not configured yet. dpkg: error processing package brasero-cdrkit (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: evince brasero libbrasero-media3-1 rhythmbox-plugin-cdrecorder ubuntu-desktop brasero-cdrkit 

这就是我在升级对话框中得到的内容

在此处输入图像描述

提前致谢

您可能希望执行全新安装并从备份中恢复数据。

您是否在开始升级之前执行了备份? 如果没有,请从备份开始。

如果你想尝试升级,我建议你删除所有那些破损的包。

 sudo apt-get purge evince brasero libbrasero-media3-1 rhythmbox-plugin-cdrecorder ubuntu-desktop brasero-cdrkit 

然后重新尝试升级并在升级后重新安装这些软件包。

 sudo apt-get install evince brasero libbrasero-media3-1 rhythmbox-plugin-cdrecorder ubuntu-desktop brasero-cdrkit 

如果出现错误,您可以尝试手动删除软件包,必要时一次删除一个软件包

 sudo dpkg --remove --force-all evince 

如果仍然出现错误,则需要手动删除包

 cd /var/lib/dpkg/info sudo rm evince.* 

重新运行升级,安装您删除的软件包

 sudo apt-get install evince brasero libbrasero-media3-1 rhythmbox-plugin-cdrecorder ubuntu-desktop brasero-cdrkit 

有关这些命令的详细信息,请参阅apt-get和dpkg手册页和/或http://blog.bodhizazen.com/linux/apt-get-how-to-fix-very-broken-packages/ 。