Смотрим свою версию пхп
php -v
Добавляем старый репозиторий в /etc/apt/sources.lst
Переустанавливаем пакет
Чтоб удалить старый ПХП
sudo apt-get remove --purge `dpkg -l | grep php | grep -w 5.4 | awk '{print $2}' | xargs`
aptitude update
Holding packages using dpkg
To hold packages by dpkg, you can execute the following command:
php -v
Добавляем старый репозиторий в /etc/apt/sources.lst
deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free
Создаем файл
/etc/apt/preferences.d/preferences
Добавляем пакеты, версию которых нужно понизить
Package: php5*
Создаем файл
/etc/apt/preferences.d/preferences
Добавляем пакеты, версию которых нужно понизить
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
Переустанавливаем пакет
Чтоб удалить старый ПХП
sudo apt-get remove --purge `dpkg -l | grep php | grep -w 5.4 | awk '{print $2}' | xargs`
aptitude update
aptitude reinstall php5
/etc/init.d/apache2 restart
"Удерживать" версию от обновления
"Удерживать" версию от обновления
Holding packages using dpkg
To hold packages by dpkg, you can execute the following command:
echo "php5 hold" | sudo dpkg --set-selections
To hold all PHP packages, run the following command:
To hold all PHP packages, run the following command:
dpkg --get-selections | grep ^php5 | sed s/install/hold/g | sudo dpkg --set-selections
The following command will show you holding status of your php packages:
The following command will show you holding status of your php packages:
sudo dpkg --get-selections | grep ^php
Holding packages using aptitude
You can also hold packages using aptitude e.g.:
Holding packages using aptitude
You can also hold packages using aptitude e.g.:
sudo aptitude hold php5
Unhold:
Unhold:
sudo aptitude unhold php5
Комментариев нет:
Отправить комментарий