将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