You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.10安装php8.0-fpm出现依赖未满足错误求助

问题根因

你使用的Ubuntu 20.10属于非LTS版本,官方已于2021年7月停止维护,常规软件源已失效,常用的第三方PHP软件源也不再为该版本提供适配包,因此安装PHP8.0-fpm时会出现libffi6依赖缺失的报错。

可行解决方案

方案一:升级到Ubuntu 22.04 LTS(推荐,长期使用更稳定)

  • 先修复现有软件源(如果apt update出现404报错时执行):
sudo sed -i 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
  • 更新现有系统包:
sudo apt update && sudo apt upgrade -y
  • 执行版本升级:
sudo do-release-upgrade
  • 升级完成后添加第三方PHP源并安装目标软件:
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.0-fpm -y
  • 验证安装结果:
php8.0 -v

输出PHP 8.0相关版本信息即为安装成功,后续可正常搭配Nginx配置使用。

方案二:暂不升级系统的临时解决方法(不推荐长期使用,无系统安全更新)

  • 手动安装缺失的libffi6依赖:
wget http://archive.ubuntu.com/ubuntu/pool/main/libf/libffi/libffi6_3.2.1-8_amd64.deb
sudo dpkg -i libffi6_3.2.1-8_amd64.deb
sudo apt install -f
  • 再次执行安装命令:
sudo apt install php8.0-fpm

内容的提问来源于stack exchange,提问作者Delia Csiki

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 07:48:01