操作系统:Ubuntu 20.04 focal(在 Windows 子系统上)内核:x86_64 Linux 5.10.102.1-微软标准 WSL2 运行时间:1 小时 20 分钟 软件包:1612 Shell:bash 5.0.17 WM:GTK 主题:Adwaita [GTK3] 磁盘:819G / 2.8T (30%) CPU:Intel Celeron N5105 @ 4x 1.997GHz RAM:645MiB / 3811MiB
按照以下说明操作Xdebug 网站,我决定尝试Ondřej Surý 的 PPA让 apt 安装 xdebug 适用于我的 php 版本 7.4 使用以下命令说明在 Xdebug.org 上,sudo apt-get install php7.4-xdebug
默认情况下,apt 想要安装以下内容:
The following NEW packages will be installed:
php7.4-xdebug php8.1-cli php8.1-common php8.1-opcache php8.1-phpdbg php8.1-readline php8.1-xdebug
The following packages will be upgraded: libpcre2-8-0 php-xdebug
我以前使用过他的存储库,但发现我不喜欢最终的配置,因为我确实让它升级到了 php8.x。但是,我尊重 Xdebug.org 建议使用该 ppa,而且我知道它很受欢迎,尤其是对于那些想要安装多个 PHP 版本的人来说。是否可以“强制” apt 不包括 php8 版本?我对这个特定问题进行了一些研究,但没有发现任何具体排除方法。如果我让它升级到 v8,我的 web 应用程序不会崩溃,但我的生产服务器运行 7.4,因此目前在那个环境中进行开发对我来说是有意义的。
是否有推荐的 apt 命令来排除此实例中的版本升级?我不想在这个 WSL2 Ubuntu 环境上安装 php8。