Предотвращаем автоматическое обновление определенных пакетов

Если вы настроили автоматическое обновление системы, но хотите предотвратить обновление определенного пакета, например, Apache — это возможно. В пакетных менеджерах большинства современных дистрибутивах такая возможность предусмотрена. Далее пример для deb- и rpm-based дистрибутивов.

/

В deb-based дистрибутивах для заморозки пакета достаточно выполнить одну команду:

 [email protected]:~$ aptitude hold apache2 

И соответствующий ей антипод для разморозки:

 [email protected]:~$ aptitude unhold apache2 

RHEL 5/ 5

В rpm-based дистрибутивах все немного сложнее и этот функционал заложен в конфигурационный файл /etc/yum.conf. Для заморозки пакета нужно добавить в него запись вида (замороженные пакеты перечисляются через запятую):

 exclude=httpd