Есть ли системный журнал, который я могу установить?

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

11
задан 2 May 2014 в 04:49

4 ответа

Я хотел бы сказать 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.

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

0
ответ дан 2 May 2014 в 04:49

Смотрите эту страницу о просмотре журналов в Ubuntu:

Просмотр файлов журналов в Ubuntu

0
ответ дан 2 May 2014 в 04:49

Установите пакет 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.

Сведения о ваших личных файлах конфигурации см. В Как сохранить «точечные файлы» под контролем версий? .

0
ответ дан 2 May 2014 в 04:49

Я не уверен, что вы можете отследить все ваши изменения, кроме просмотра журналов ...

Если вы хотите «сохранить» изменения, внесенные в систему (для устранения неполадок или переустановки), вы можете:

  • Экспортировать список установленных пакетов: dpkg --get-selections> instal_packages
  • скопируйте каталог / home, содержащий ваши файлы конфигурации (все файлы и каталоги, начинающиеся с буквы.)

Если вы хотите восстановить ваши пакеты: apt-get update & amp; & amp; dpkg --set-selections < Установленные пакеты & amp; & amp; apt-get upgrade

Позже вы сможете сравнить ваш список пакетов и конфигурационные файлы

0
ответ дан 2 May 2014 в 04:49

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

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