Я никогда не делал этого на Ubuntu, но да в Debian Squeeze, используя репозиторий Debian Lenny.
Поскольку пакеты PHP все из Debian, я думаю, что этот учебник будет сервером для Ubuntu. [ ! d3] Отредактируйте список репозитория.
Добавить следующую строку в файл /etc/apt/sources.list: sudo nano /etc/apt/sources.list
Обновить информацию о репозиториях deb http://archive.debian.org/debian-archive/debian/ lenny main contrib non-free
Изменить настройки apt ... sudo apt-get update
Добавить следующий conf: sudo nano /etc/apt/preferences.d/php.conf
Установить sudo apt-get install php5 -t oldstable Проверьте, что установлена версия 5.2 * Package: php5*
Pin: release a=oldstable
Pin-Priority: 700
Package: *
Pin: release a=stable
Pin-Priority: 600
sudo dpkg -l | grep php5
Повторяю ... Debian Squeeze ... только то, что я делаю на Debian. ..
Оригинальный источник: http://www.gustavopilla.com/2012/01/21/php-5-2-en-debian-squeeze/