“E: dpkg 被中断,您必须手动运行‘sudo dpkg --configure -a’来解决问题。”然后它说设备上没有剩余空间,每当我尝试其他操作时,它都会返回相同的问题
答案1
使用终端或终端模拟器检查可用磁盘空间df
。如果磁盘使用率已满(超过 90-95%),则需要删除一些软件包或升级到更大的硬盘。
答案2
我遇到了相同初始症状的问题,但接受的答案对我来说不起作用,因为我无法(整齐地)删除包,只要包管理器唯一做的事情就是要求我运行,sudo dpkg --configure -a
即使运行多次也没有改变任何东西。
--pending
代替-a
由于我不知道的原因 - 根据手册页,它们应该是等效的 - sudo dpkg --configure --pending
,正如本文所建议的那样回答到dpkg 中断,您必须手动运行“sudo dpkg --configure -a”来解决问题。为我解决了这个问题。