无法升级 php-common,因为即将删除 libapache2-mod-php5.6

无法升级 php-common,因为即将删除 libapache2-mod-php5.6

我正在从 Debian 11 升级到 Debian 12。

我已经完成了99%的工作,但现在遇到了以下问题:

# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  libapache2-mod-php5.6 php-pear php5.6-cli php5.6-common php5.6-curl php5.6-gd php5.6-intl php5.6-json php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-opcache php5.6-readline php5.6-xml
  php5.6-xsl php5.6-zip php7.0-cli php7.0-common php7.0-json php7.0-mysql php7.0-opcache php7.0-readline php7.0-xml
The following packages will be upgraded:
  php-common

为了升级php-common,Debian 将删除libapache2-mod-php5.6.

我(认为我)当然可以php5.6-*稍后重新安装所有软件包。

但我不太确定我可以重新安装libapache2-mod-php5.6

这种情况下如何才能完成升级呢?

答案1

这次我自己解决了

sury我添加了php 包的良好存储库

wget -qO /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg 

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list

apt-get update

然后我可以完成,dist-upgrade因为这个存储库正在为这些旧包提供服务

相关内容