当我尝试安装 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