答案1
作为 @类风湿关节炎说,ondrej 的 repo 不支持 Ubuntu 23.10,但我会删除“尚未”这个词。Ubuntu 21.10 Impish Indri 是最后一个受支持的非 LTS 版本。
如果您确实需要使用php7.4-fpm
,我的建议是降级到最新的 LTS 版本 Ubuntu 22.04。
以下是厄尔德尼他自己https://github.com/oerdnj/deb.sury.org/issues/1662:
经过一番思考,这些存储库将不支持非 LTS 版本的 Ubuntu。将所有软件包添加到新的 Ubuntu 版本需要额外的努力,并且每次有新的 PHP(或任何其他软件包更新)时都会消耗计算周期。
非 LTS Ubuntu 版本的发布周期只有 9 个月,这感觉就像是浪费了一切。这些软件包的需求似乎也不是很高 - 只有少数人在这里写信、发邮件或在 Twitter 上寻求 Ubuntu Impish 支持。
Ubuntu 21.10 Impish Indri 将是最后一个受支持的非 LTS 版本。
答案2
您可以尝试使用最新 LTS 版本中的软件包:
deb https://ppa.launchpadcontent.net/ondrej/php/ubuntu/ jammy main
deb-src https://ppa.launchpadcontent.net/ondrej/php/ubuntu/ jammy main
这在 Lunar Lobster (23.04) 上有效,我还没有在 Mantic Minotaur (23.10) 上尝试过。