我遇到了同样的问题这里在两台计算机上(一台运行 12.04,另一台运行 11.10),但提供的解决方案对我来说不起作用。
当我通过终端进行更新和升级时,我得到以下信息
Preconfiguring packages ...
Selecting previously unselected package zramswap-enabler.
(Reading database ... 216245 files and directories currently installed.)
Preparing to replace zramswap-enabler 0.2.1-0~19~precise1 (using .../zramswap-enabler_0.2.1-0~21~precise1_all.deb) ...
然后它就一直这样。
当我尝试使用更新管理器进行更新时,我收到一条警告,说无法安装更新,我需要进行部分升级。同样,当我尝试进行部分升级时,进程只是停留在 zramswap-enabler 更新处。
当我尝试按照上面提到的解决方案进行操作时,我得到了以下结果:
sudo dpkg --remove --force-remove-reinstreq zramswap-enabler
dpkg: warning: overriding problem because --force enabled:
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
(Reading database ... 50%
(Reading database ... 216244 files and directories currently installed.)
Removing zramswap-enabler ...
就像我尝试更新时一样,它只是停留在那里。
答案1
当进程停留在“准备替换 zramswap-enabler”时,打开另一个终端并尝试运行“sudo start zramswap”。