强制从我的计算机中删除 zramswap-enabler

强制从我的计算机中删除 zramswap-enabler

zramswap-enabler 使我的包管理处于“不一致状态”。

我尝试用这个命令强行删除它:

dpkg --remove --force-remove-reinstreq

但它似乎冻结了并且没有完成操作。

我尝试修改我的 dpkg 状态文件这里推荐,但这也不起作用。当我尝试升级其他文件时,zramswap 仍然出现,并阻止它完成。

还有其他方法可以强制删除此文件吗,或者我必须重新安装 Ubuntu?

答案1

我想到了。

我从后台杀死了 dpkg。

sudo killall -9 dpkg

从 dpkg 状态文件中删除了 zram 交换引用。

sudo cp /var/lib/dpkg/status /var/lib/dpkg/status.bkup
sudo gedit /var/lib/dpkg/status

从包管理器中删除了 zram 源。

I used the gui.

然后运行这个。

sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade

相关内容