最近不知道哪儿操作不当,apt install突然抽风,就像下面这样,不管装啥都报错,后面查了下是依赖问题。

尝试了各种强制安装、修复依赖方法无果,看见一个从dpkg下手的方法,一试果然可以,这里记录一下。

错误信息

dpkg: error processing package ...

报错原因

可能是dpkg管理的包信息出现了损坏

解决方法

通过sudo apt -f install进行修复:

# 重点是第一步把原包信息移走
sudo mv /var/lib/dpkg/info/ /var/lib/dpkg/info_old/
sudo mkdir /var/lib/dpkg/info/
sudo apt-get update
sudo apt-get -f install
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old/
sudo rm -rf /var/lib/dpkg/info
sudo mv /var/lib/dpkg/info_old/ /var/lib/dpkg/info/
最后修改:2024 年 06 月 30 日
如果觉得我的文章对你有用,请随意赞赏