debian – 如何用Stretch中的php7替换dotdeb的Php7安装

我使用dotdeb软件包中的PHP7来安装Debian 8 Jessie.现在,我想升级到Debian 9 Stretch(有php7),我希望我的Php7软件包来自Stretch而不再是dotdeb.

是否有可能,或者我应该从dotdeb保持php?

(注意:我不想卸载php并重新安装它,因为我不想丢失我的配置……)

解决方法:

您可以将php7从dotdeb更改为stretch包,但为了避免任何冲突,最好卸载然后重新安装php.

这可以通过以下方式实现:

apt-get remove php7.0

然后从sources.list(see this stackexchange answer)中删除dotdeb的存储库,然后更新apt并再次安装php7:

apt-get update
apt-get install php7.0

(包名是PHP7.0)

上一篇:在Ubuntu 16.04上安装laravel 5


下一篇:如何安装php 7在ubuntu上使用nginx在php 5旁边运行