Иногда по каким либо причинам бывает необходимо установить пакет из старого стабильного дистрибутива - понизить версию пакета. В Ubuntu это делается таким образом:
Добавим в sources.list запись о старом дистрибутиве:
deb http://archive.ubuntu.com/ubuntu karmic restricted main deb-src http://archive.ubuntu.com/ubuntu karmic restricted deb http://archive.ubuntu.com/ubuntu karmic-updates restricted main deb-src http://archive.ubuntu.com/ubuntu karmic-updates restricted deb http://archive.ubuntu.com/ubuntu karmic universe deb-src http://archive.ubuntu.com/ubuntu karmic universe deb http://archive.ubuntu.com/ubuntu karmic-updates universe deb-src http://archive.ubuntu.com/ubuntu karmic-updates universe deb http://archive.ubuntu.com/ubuntu karmic-security restricted main deb-src http://archive.ubuntu.com/ubuntu karmic-security restricted deb http://archive.ubuntu.com/ubuntu karmic-security universe deb-src http://archive.ubuntu.com/ubuntu karmic-security universe deb http://archive.ubuntu.com/ubuntu karmic-security multiverse deb-src http://archive.ubuntu.com/ubuntu karmic-security multiverse
В каталоге /etc/apt/preferences.d/ создадим файл с любым названием с обязательным расширением .pref, например php.pref и запишем туда:
Package: php5* Pin: release a=karmic Pin-Priority: 991
Подробнее об этой записи можно почитать man apt_preferences