У меня та же проблема, что и упомянутая здесь на двух компьютерах (один работает 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 ...
, и, как и когда я пытаюсь обновить, оно просто там застревает.
Когда процесс останавливается на этапе «Подготовка к замене zramswap-enabler», откройте другой терминал и попробуйте запустить «sudo start zramswap».