标题说明了一切...我正在尝试在 Debian 9 上安装 php intl 扩展并出现以下错误:
php7.0-intl : Depends: libicu60 (>= 60.1-1~) but it is not installable
Debian repo 说 libicu60 是实验性的并且有缺陷...有人克服过这个问题吗?
答案1
php7.0-intl
,根据官方 Debian Stretch 软件包部分,我在 Debian 9 机器上的测试需要libicu57
依赖项。
我希望你们在源列表中拥有 Debian Sid 存储库,或者其他第三方存储库,它们提供该软件包的较新版本(而不是7.0.27-0+deb9u1
Debian Stretch 源中的版本)。
您可以查看哪些存储库具有并提供php7.0-intl
以下内容:
sudo apt-cache showpkg php7.0-intl
调整您的来源并安装7.0.27-0+deb9u1
(当然,如果它符合您的要求)。