Назад | Перейти на главную страницу

Почему по умолчанию используется текущая версия, когда сопровождающий пакета отправляет обновленную версию файла конфигурации?

Мне кажется, что если сопровождающий пакета отправил обновленный файл конфигурации, но вы решите сохранить текущую версию, вы не получите никаких возможно важных изменений в обновленном файле. Почему по умолчанию используется текущая версия вместо того, чтобы использовать новую и применять к ней свои изменения?

Вы были бы раздражены, если бы локальные настройки вашей конфигурации возвращались каждые несколько месяцев? Кроме того, какое программное обеспечение должно выбрасывать старые конфиги для внесения изменений? Стабильное программное обеспечение позволяет плавный переход, вводя новые параметры и изменяя поведение по умолчанию.

Ты можешь настроить dpkg всегда использовать новые конфиги. Добавить в /etc/apt/apt.conf.d/local

DPkg::options { "--force-confdef"; "--force-confnew"; }