Установка php 5.3 на Debian 7
ОригиналДля начала нужно подключаем репозитории squeeze. Открываем файл /etc/apt/sources.list редактором nano или другим и добавляем туда вот это:
deb http://ftp.us.debian.org/debian/ squeeze main contrib non-freeСоздаём файл /etc/apt/preferences.d/preferences
deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free
В нём указываем пакеты, которые нужно "даунгедить":
Package: php5*
Pin: release a=oldstable
Pin-Priority: 700
Package: libapache2-mod-php5
Pin: release a=oldstable
Pin-Priority: 700
Package: libapache2-mod-php5
Pin: release a=oldstable
Pin-Priority: 700
Package: php-pear
Pin: release a=oldstable
Pin-Priority: 700
Package: *
Pin: release a=stable
Pin-Priority: 600
Перед установкой необходимо удалить всё, что связано с php 5.4:Далее всё, как всегда:
- apt-get remove --purge `dpkg -l | grep php | grep -w 5.4 | \ awk '{print $2}' | xargs`
apt-get update
apt-get install <пакет>