我有PHP的更新问题,我需要返回到PHP 5.5.x,我做了很多教程,最后有了这个。问题是,当我尝试安装时,所有时间安装5.6,如何更改候选人'安装?
$ sudo apt-cache policy php5
php5:
Instalados: (ninguno)
Candidato: 5.6.4+dfsg-4ubuntu6
Tabla de versión:
5.6.4+dfsg-4ubuntu6 0
500 http://cl.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages
5.5.26+dfsg-1+deb.sury.org~vivid+1 0
500 http://ppa.launchpad.net/ondrej/php5/ubuntu/ vivid/main amd64 Packages
问候
答案 0 :(得分:2)
使用PPA最简单:
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php5
$ sudo apt-get update
$ sudo apt-get install php5=5.5.26+dfsg-1+deb.sury.org~vivid+1
如果您已导入PPA,从您的问题中可以明显看出,只执行最后两行。您还需要阻止从PHP 5.5到php 5.6的更新
$ sudo apt-mark hold php5