Установка:

Для установки ucf в Ubuntu / Linux Mint / Debian, введите в Терминал:

sudo apt update
sudo apt install ucf

Подробная информация о пакете:

Обновить файл конфигурации (ов): сохранить изменения пользователя в файлах конфигурации

Политика Debian предусматривает, что пользовательские изменения в файлах конфигурации должны быть сохранены во время обновления пакета. Легкий способ добиться такого поведения — сделать конфигурационный файл «conffile», и в этом случае dpkg обрабатывает файл специально во время обновлений, запрашивая пользователя по мере необходимости.

Это подходит только в том случае, если можно распространять версию по умолчанию, которая будет работать для большинства установок, хотя некоторые системные администраторы могут ее изменить. Это означает, что версия по умолчанию будет частью дистрибутива пакета и не должна быть изменена сценариями поддержки во время установки (или в любое другое время).

Этот скрипт пытается обеспечить работу с подобными сообщениями для файлов, которые не могут быть помечены как conffiles, и не отправляются в пакет Debian, но вместо этого обрабатываются postinst. Этот скрипт позволяет поддерживать файлы в /etc, сохраняя пользовательские изменения и, в общем, предлагая те же возможности при обновлении, что обычно dpkg обеспечивает «conffiles».

Кроме того, этот скрипт предоставляет средства для перехода файла, который не был снабжен защитой от конфликтов, для доступа к этой схеме, и пытается свести к минимуму вопросы, заданные во время установки. Действительно, переходный объект лучше, чем тот, который предлагается dpkg при переходе файла из неконфилированного состояния в conffile.

Зависимости:

  • coreutils

    Основные утилиты GNU

  • debconf

    Система управления конфигурацией Debian

  • sensible-utils

    Утилиты для разумного альтернативного выбора