原因
Debian 10 buster 将在这个周末,7 月 6 号正式推出了。
而随着树莓派 4 的发布,树莓派官网上的默认镜像已经替换成 buster 了。而 3CX 官网树莓派的链接却依然指向了树莓派的官网。
链接:Installing 3CX PBX on Raspberry Pi
可以看到树莓派的官网上,已经都是 Buster 镜像了。
如果使用这个镜像给树莓派做系统,并安装 3CX 的话,会报以下错误并无法安装:
Following packages have unmet dependencies: 3cxpbx : Depends: libicu57 but it is not installable Depends: libcurl3 (>= 7.52.1) but it is not installable E: Unable to correct problems, you have held broken packages.
解决方法
有两种解决方法:
- 已经安装 Buster 的朋友。将
/etc/apt/source.list
中的源全部换成 debian 9 Stretch,并执行apt dist-upgrade
对系统进行降级。 - 使用 debian 9 的镜像源安装树莓派的系统。下载地址:raspbian-stretch-lite