将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

我该怎么办?

你的意思是你试图安装什么?你使用了什么命令? - Maythux
你需要 PHP 5.5 而不是 PHP 5.6,有什么原因吗? - A.B.
另外,请注意php5-mcrypt已经在软件仓库中了,根据您所需的模块列表,您可能不需要使用PPA。 - saiarcot895
2个回答

如果你真的需要 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维护者为PHP 5.6提供了一个单独的PPA。我建议您使用这个PPA,而不是降级到PHP 5.5。

OP说:“...但我需要使用PHP 5.5...” - A.B.
1我的理解是他想使用PHP 5.5,因为那个PPA正在使用PHP 5.5。如果他确实对PHP 5.5有硬性要求,那么我的答案就无效了。 - saiarcot895
1我们应该问他。 - A.B.