Для улучшения ситуации с безопасностью сервера, хорошей идеей является автоматическая установка обновлений с пометкой Debian-Security. Остальные обновления лучше в автоматическом режиме не ставить, в связи с возможными проблемами при установках новых версий.
Для того чтобы обновления безопасности ставились автоматически нам потребуется пакет unattended-upgrades. Установим его:
apt-get install unattended-upgrades
Далее переконфигурируем пакет:
dpkg-reconfigure unattended-upgrades
Нам зададут один вопрос:
Скачивать и устанавливать обновления стабильного выпуска автоматически?
Отвечаем Да.
На этом настройка автоматических обновлений Security закончена.
Иногда бывает нужно установить старую версию какого-либо пакета. Самый простой (хоть и неправильный) путь это скачать нужную версию и установить ее вручную, но тогда придется самостоятельно разбираться с огромным количеством зависимостей. Поэтому самый правильный путь – это прописать дополнительные репозитории и настроить исключения для нужных пакетов.
В данной статье будем понижать версию PHP с 5.4.x до 5.3.x
Для начала нам нужно добавить репозитории, в которых есть нужная версия пакета.
Узнать какая версия пакета в какой ветке дистрибьютива можно на сайте https://www.debian.org/distrib/packages
Мы будем ставить пакет PHP из дистрибьютива squeeze (в более новых ветках используется PHP 5.4.x)
Чтобы добавить нужные репозитории открываем /etc/apt/sources.list
И добавляем в конец репозитории:
Читать далее Установка старых пакетов в Linux Debian на примере PHP →
Безопасные и надежные IT решения