Получите изменения в локальных файлах конфигурации с Кв.

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

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

0
задан 13.03.2016, 02:52

1 ответ

Я думаю это apt не может произвести такой список, по сути. Вопрос apt кажется, запрашивает, основан на результатах dpkg это знает, какие файлы будут обновленными и проверяющий те файлы на локальные изменения (как, я не знаю).

Оборотная сторона использования только те изменения в, например, документирование сервера, что это только сообщает об изменениях, внесенных в фактические и исходные файлы конфигурации от пакетов (обычно в /etc/.../<prog>.conf), не персональные конфигурации пользователей (~/.<prog>.conf) или такие пакеты, которые используют переопределяемые файлы конфигурации (<prog>.conf по сравнению с. <prog>.conf_master).

Отказ от ответственности: Я не вырыл в глубокие внутренности apt или dpkg таким образом, я, возможно, очень хорошо понял некоторую деталь превратно. Исправления приветствуются.

Несколько подсказок все еще для упрощения подготовки к аналогичным ситуациям в будущем:

  • Существует программа, названная etckeeper, который специально предназначен для отслеживания изменений в конфигурационных файлах в /etc/. Это в основном сохраняет все файлы в VCS, улучшенном с отслеживанием метаданных и разрешением. Отслеживание сцепляется в различные пакетные системы управления так, чтобы любые новые или удаленные пакеты инициировали конфигурацию, которая будет сохранена.

    Естественно, это не поможет в Вашей ситуации, где и если etckeeper уже не установлен и отслеживающие изменения в среде с самого начала.

  • dpkg-изменения являются сценарием жемчуга для отслеживания изменений в, установил/удалил пакеты, но это не сохраняет журнал отдельных файлов представленным теми пакетами.

2
ответ дан 24.11.2019, 06:55

Теги

Похожие вопросы