Как вы оказались с такой недавней версией php в этой старой версии Ubuntu? Вы можете перейти на Karmic (9.10), который включает php 5.2.10 (http://packages.ubuntu.com/search?keywords=php5&searchon=names&suite=all§ion=all)
В противном случае:
Настройте apt-pinning, чтобы разрешить установку пакетов и из репозитория karmic. Сначала добавьте кармические репозитории в etc / apt / sources.list (он совпадает с вашими текущими репозиториями, просто скопируйте их и замените название релиза). Затем отредактируйте / etc / apt / Предпочтения:
Например, это должно работать:
Package: *
Pin: release a=(9.04 name)
pin-Priority: 700
Package: *
pin: release a=karmic
Pin-Priority: 500
Удалите все установленные пакеты php (используя synaptic). Тогда вы можете сделать:
apt-get install -t karmic (php pagkages)
Но будьте осторожны с любыми зависимостями php, чтобы не сломать что-то еще в вашей системе.