无法安装 php-gd ext 7.0

无法安装 php-gd ext 7.0

当我尝试安装 php7.0-gd 时,我发现了这个错误

dfiadm@dc2-magneto-test:~$ sudo apt-get install php7.0-gd
正在读取软件包列表...完成
构建依赖关系树
正在读取状态信息...完成
某些软件包无法安装。这可能意味着您有
请求一个不可能的情况,或者如果你正在使用不稳定
发行版中某些必需的软件包尚未创建
或已移出传入。
以下信息可能有助于解决该情况:

以下软件包具有未满足的依赖关系:
 php7.0-gd:依赖:libgd3(>= 2.1.1)但是不会安装
             依赖:libxpm4 但无法安装
E:无法纠正问题,您持有破损的包裹。

此命令的输出:apt-cache policy php7.0-gd

php7.0-GD:
  已安装:(无)
  候选:7.0.33-57+ubuntu20.04.1+deb.sury.org+1
  版本表:
     7.0.33-57+ubuntu20.04.1+deb.sury.org+1 500
        500 http://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 软件包
     7.0.33-57+0~20211119.61+debian9~1.gbp5d8ba5 500
        500 https://packages.sury.org/php stretch/main amd64 软件包

我的操作系统 ubuntu 服务器 LTS 20.04

答案1

Sury PPA + Ubuntu20.04 在这里。这些软件包很好并且可以安装,但是你遇到的问题应该通过

apt install -f libgd3 libxpm4

要弄清楚你对这个包有什么选择,你可以使用

apt-cache policy libxpm4

这应该会给你类似

libxpm4:
  Installed: 1:3.5.12-1
  Candidate: 1:3.5.12-1
  Version table:
 *** 1:3.5.12-1 500
        500 http://pl.archive.ubuntu.com/ubuntu focal/main amd64 Packages
        100 /var/lib/dpkg/status

相关内容