较旧的 php 版本会自动安装

较旧的 php 版本会自动安装

我在 Debian 10 上使用 Sury。不知怎的,我注意到,它试图安装旧版本和新版本。他们有什么办法,我可以做一些事情,以便 apt-get update 或 apt-get dist-upgrade 不安装除 php 7.4 之外的任何软件包吗?

    The following NEW packages will be installed:
  php5.6-igbinary php5.6-memcached php5.6-msgpack php5.6-redis php7.0-igbinary php7.0-memcached php7.0-msgpack php7.0-redis php7.1-igbinary php7.1-memcached php7.1-msgpack php7.1-redis php7.2-igbinary
  php7.2-memcached php7.2-msgpack php7.2-redis php7.3-igbinary php7.3-memcached php7.3-msgpack php7.3-redis php7.4-igbinary php7.4-memcached php7.4-msgpack php7.4-redis php8.0-igbinary php8.0-memcached
  php8.0-msgpack php8.0-redis
The following packages will be upgraded:
  php-igbinary php-memcached php-msgpack php-redis

答案1

php5.6php8来自 Sury 存储库。您可以禁用它:

sudo sed -i '/deb/s/^/#/' /etc/apt/sources.list.d/php.list
sudo apt update

然后删除php5.6*php8*打包(删除 Sury 存储库后它们将不会收到任何更新):

sudo apt remove php5.6.
sudo apt remove php8.

相关内容