Depends: zlib1g (= 1:1.2.11.dfsg-zubuntu9.1) but 1:1.2.11.dfsg-zubuntu9.2 is to be installed

The following packages have unmet dependencies:
 zlib1g-dev : Depends: zlib1g (= 1:1.2.11.dfsg-zubuntu9.1) but 1:1.2.11.dfsg-zubuntu9.2 is to be installed
 E: Unable to correct problems, you have held broken packages.

在这里插入图片描述
问题出现的原因:因依赖的软件版本不匹配,因为现在要安装的 zlib1g,需要依赖 1:1.2.11.dfsg-zubuntu9.1 版本,但是电脑中安装的是 1:1.2.11.dfsg-zubuntu9.2 版本。

解决办法:重新安装 1:1.2.11.dfsg-zubuntu9.1 版本的 zlib1g

sudo apt-get install --reinstall zlib1g=1:1.2.11.dfsg-2ubuntu9.1

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44916154/article/details/127396811