我刚刚将我的 Ubuntu 服务器升级到 12.04 - 仅出现一个“问题”。
PHP 已从 Ubuntu 的存储库重新安装到 5.3.10。我想保留来自 dotdeb.org 的 php 包。在开始升级我的第二台服务器之前,有什么方法可以禁用 php 升级吗?
答案1
你想做一个“Hold”包
https://help.ubuntu.com/community/PinningHowto#Introduction_to_Holding_Packages
基本上你想做类似的事情:
echo php5-common hold | dpkg --set-selections
当您准备升级 PHP 时:
echo php5-common install | dpkg --set-selections
如果您想继续使用 dotdeb 更新,并且不使用 Ubuntu 软件包,您需要完整的 Apt Pinning,但这相当复杂(请参阅上面链接的 PinningHowto)。