Я говорю о программе, которая покажет вам все изменения, которые вы внесли в систему, на случай, если у меня возникнут проблемы со стрельбой в моей системе? CLI будет лучше, в случае наихудшего сценария
Я хотел бы сказать copyfs
:
NAME
CopyFS - Versioning File System for FUSE
DESCRIPTION
CopyFS is a copy-on-write, versioning file system for FUSE. CopyFS can
be used to maintain the revision history of a directory containing
files for which you want to track changes, and be able to revert to any
older version. CopyFS lets you do that by transparently making backups
of each file that you modify so that you can review and revert to any
previous revision.
, но вряд ли его можно будет использовать для всего корневого каталога или для всего, что связано с системой (не для пользователя).
Смотрите эту страницу о просмотре журналов в Ubuntu:
Установите пакет etckeeper
и запустите (раз и навсегда) sudo etckeeper init
. Это ставит /etc
(каталог, содержащий все файлы конфигурации системы) под контроль версий (по умолчанию Bazaar ). В конфигурации по умолчанию изменения записываются
apt-get
, aptitude
, Synaptic или других менеджеров пакетов на основе apt; sudo etckeeper commit
или bzr commit
в /etc
; это дает вам возможность ввести осмысленное сообщение о коммите. Etckeeper не записывает имена установленных пакетов, но вы можете найти это в /var/log/apt/
и /var/log/dpkg.log
(с разными наборами деталей). Эти файлы вращаются, поэтому они исчезнут через несколько месяцев; если вы хотите хранить их дольше, это настраивается в /etc/logrotate.d/dpkg
и /etc/logrotate.d/apt
.
Сведения о ваших личных файлах конфигурации см. В Как сохранить «точечные файлы» под контролем версий? .
Я не уверен, что вы можете отследить все ваши изменения, кроме просмотра журналов ...
Если вы хотите «сохранить» изменения, внесенные в систему (для устранения неполадок или переустановки), вы можете:
Если вы хотите восстановить ваши пакеты: apt-get update & amp; & amp; dpkg --set-selections < Установленные пакеты & amp; & amp; apt-get upgrade
Позже вы сможете сравнить ваш список пакетов и конфигурационные файлы