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

Ubuntu 20.10系统无法安装PHP7.2或7.3 提示找不到软件包问题咨询

Ubuntu 20.10安装PHP7.2/7.3问题解答

首先明确结论:Ubuntu 20.10已无官方或第三方源支持PHP7.2、PHP7.3的预编译包安装,你遇到的找不到安装包的报错,和你执行的命令无关,根源是系统版本已终止支持。

原因说明

Ubuntu 20.10属于非LTS(长期支持)版本,官方支持周期仅9个月,2021年7月就已全面停止维护:

  • 官方软件源已经整体下线,无法再通过apt获取官方维护的任何软件包
  • 你添加的ondrej/php是主流的PHP第三方软件源,该源仅适配仍在支持周期内的Ubuntu LTS版本,已经停止为20.10提供任何PHP版本的安装包,所以执行安装命令后会提示找不到对应包。

可用解决方案

  • 方案一:更换为Ubuntu 20.04 LTS系统
    20.04是长期支持版本,支持周期到2025年,完美适配ondrej/php源的PHP7.2、PHP7.3安装包,你之前执行的安装命令在该系统版本下可正常运行。
  • 方案二:手动编译安装对应PHP版本
    如果暂时无法更换系统,可通过源码编译的方式安装PHP7.2/7.3,操作流程如下:
    1. 先安装编译所需的依赖包:
    sudo apt install build-essential libxml2-dev libsqlite3-dev libcurl4-openssl-dev libpng-dev libonig-dev libzip-dev
    
    1. 自行下载对应版本的PHP源码压缩包,解压后进入源码目录
    2. 按照你的需求配置编译参数,示例如下:
    ./configure --prefix=/usr/local/php7.3 --with-curl --with-gd --enable-mbstring --with-pdo-mysql --enable-zip
    
    1. 执行编译安装:
    make && sudo make install
    
    编译完成后手动配置环境变量即可正常使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 13:39:03