无法安装 mbstring Ubuntu 16.04

无法安装 mbstring Ubuntu 16.04

当我尝试安装时php7-mbstring出现以下错误:

The following packages have unmet dependencies:
php7.0-mbstring : Depends: php7.0-common (= 7.0.8-0ubuntu0.16.04.3)
but 7.0.13-0ubuntu0.16.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.

我尝试了这里的建议:添加 PPA 后如何解决未满足的依赖关系?。但是它不起作用...有什么建议吗?

谢谢 !

答案1

最后,我通过在 Ubuntu 存储库中搜索该包设法解决了该问题。

php 7.0.13 的 php7.0-mbstring 位于建议的存储库中,但不在我的源列表中

因此,我在 /etc/apt/sources.list 中编辑了我的 sources.list,添加了

deb http://archive.ubuntu.com/ubuntu/ xenial-proposed restricted main multiverse universe

apt-get update然后运行apt-get install php7.0-mbstring

工作得很好!

相关内容