Существует ли “История настроек” или журнал изменений в конфигурации?

P.S. Я только что нашел, что действительно ли возможно контролировать dconf для изменений? Это, вместе с ответом Volker Siegel, отвечает на мой вопрос. Примечание для пользователей Xubuntu: некоторые настройки не находятся в dconf, но в xfconf.

P.P.S.Похожие страницы:

исходный вопрос:

При поиске и устранении неисправностей иногда мне жаль, что приложение не помнило: чему точно изменили пользователя в его настройках недавно.

Интересно: кто-либо знает какое-либо приложение, которое имеет что-то как журнал изменений его настроек?

Самые подобные вещи, о которых я знал:

  1. apt/history.log (но это - история установок),
  2. prefs.js Firefox (но это - объединение всех изменений = без времени).
6
задан 13 April 2017 в 05:23

1 ответ

Программа etckeeper отслеживает установку изменений в /etc каталог, с помощью репозитория исходного кода как мерзавец или bzr. Таким образом, это действительно отслеживает фактические изменения файлов конфигурации. Это фиксирует изменения автоматически при установке пакетов, например.

Посмотрите man etckeeper

Легко настроить - не намного больше, чем apt-get install etckeeper и дополнительно редактирование /etc/etckeeper/etckeeper.conf выбрать git вместо значения по умолчанию bazaar как управление версиями "бэкенд" - см. этот ответ: Kevin Bowen на: "Есть ли приложение для управления файлами конфигурации в / и т.д. папка с программным обеспечением управления версиями?"

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


Вопрос, использовать ли базар Canonicals (bzr) или Linus git поскольку бэкенд репозитория не действительно важен;
Вы не взаимодействуете очень с репозиторием в нормальном функционировании, и если Вы должны будете, как для того, чтобы разыскать проблему конфигурации, то Вам будут нужны только основные vcs функции, легкие искать.

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

Можно обсудить вопрос долгое время в стиле войны редактора vi и emacs; поскольку основы видят, что действительно ли легче управлять кодом с МЕРЗАВЦЕМ или Базаром? - Google сохранит Вас снабженными боеприпасами Вашей предпочтительной стороны.

Одна объективная причина выбрать мерзавца работает в смежной области программного обеспечения; я ожидал бы, что больше мерзавца будет использоваться или перемещаться в; таким образом, это - полезный навык для работы с ним немного.

7
ответ дан 23 November 2019 в 07:43

Другие вопросы по тегам:

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