如何在ubuntu上安装特定的php版本

如何在ubuntu上安装特定的php版本

我正在尝试在我的 ubuntu 中安装旧版本的 PHP 8.0,版本是 8.0.14 我尝试了几种方法......

sudo add-apt-repository --yes ppa:ondrej/php
sudo apt install php8.0.14

我收到此错误消息

E: Unable to locate package php8.0.14
E: Couldn't find any package by glob 'php8.0.14'

当安装 php8.0 时,我得到了我不需要的新版本

PHP 8.0.19 (cli) (built: May 17 2022 18:48:59) ( NTS )

我也尝试编译它来源但这个过程需要很多时间并且每次都会失败......

那么我是否缺少任何好方法,或者安装用户选择的特定 php 版本的自动 bash 脚本?

答案1

你可以试试Synaptic Package Manager。选择已安装的软件包,点击^E(或从​​菜单中选择“Package -> Force Version”)并选择存储库中存在的旧版本。

请记住。在大多数情况下,一旦新版本发布,旧版本就会从存储库中删除。只有少数软件包在官方存储库中具有历史记录。

如果所需的版本不在存储库中 - 您将必须下载源代码并自行编译。

相关内容