无法在 Ubuntu 18.04 上安装 PHP-FPM

rke*_*x21 5 php ubuntu-18.04 php-8.2

我无法在 Ubuntu 18 中安装 php8.2-fpm,这是我的安装命令:

sudo apt install lsb-release apt-transport-https ca-certificates software-properties-common -y
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.2
Run Code Online (Sandbox Code Playgroud)

这是响应,包括错误:

$ sudo apt-get install php8.2 php8.2-fpm
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php8.2
E: Couldn't find any package by glob 'php8.2'
E: Couldn't find any package by regex 'php8.2'
E: Unable to locate package php8.2-fpm
E: Couldn't find any package by glob 'php8.2-fpm'
E: Couldn't find any package by regex 'php8.2-fpm'
Run Code Online (Sandbox Code Playgroud)

为什么我无法在 Ubuntu 上安装 PHP-FPM?

IMS*_*SoP 6

除了付费扩展支持计划之外,现在不再支持 Ubuntu 18.04(Bionic Beaver)。Ond\xc5\x99ej Sur\xc3\xbd\ 的 PHP 软件包仅适用于受支持的 Ubuntu 版本,因此不再适用于 Ubuntu 18.04

\n

该存储库的常见问题解答中也对此进行了讨论,并详细说明了文件立即不可用的原因:

\n
\n

但它“只是一个文件”......

\n

不,它从来都不是“只是一个文件”。这是一个安全风险。PHP 版本中经常会出现安全问题,任何“只是一个文件”都可能会积累大量安全问题。没关系,每个软件都有错误,今后需要定期更新。

\n

仅仅为了“方便”而提供未维护的软件包是不负责任的。它还会给该存储库的维护者带来额外的负担,因为这只会产生诸如“为什么包不更新”之类的问题,而不是“为什么包不可用”。

\n

它不是“只是一个文件”。

\n
\n

您必须支付扩展支持费用,或者更新到较新版本的 Ubuntu。

\n