将PHP 5.6降级到PHP 5.5

我安装了Ubuntu 15.04,但我需要使用PHP 5.5,而在15.04中,标准是PHP 5.6

我添加了PPA:

sudo add-apt-repository ppa:ondrej/php5 

但是当我尝试安装时,我得到了:

 The following packages have unmet dependencies: php5-mcrypt : Depends: phpapi-20121212 Depends: php5-common (= 5.5.24+dfsg-1+deb.sury.org~vivid+1) but 5.6.4+dfsg-4ubuntu6 is to be installed 

我该怎么办?

如果你真的需要PHP 5.5,那么用这个命令安装这个版本(对于版本5.5.24+dfsg-1+deb.sury.org~vivid+1 )并在这里检查正确的版本:

 sudo apt-get install php5=5.5.24+dfsg-1+deb.sury.org~vivid+1 

并将包设置为保持:

 sudo apt-mark hold php5 

否则,您将再次进入下一次更新版本5.6

PPA维护者有一个单独的PPA用于PHP 5.6。 我建议您使用此PPA而不是降级到PHP 5.5