Antworten:
Ich bin nicht sicher, ob Sie alle Ihre Änderungen nachverfolgen können, außer wenn Sie sich Ihre Protokolldateien ansehen ...
Wenn Sie Änderungen, die Sie am System vorgenommen haben (zur Fehlerbehebung oder Neuinstallation), "sichern" möchten, können Sie:
Wenn Sie Ihre Pakete wiederherstellen möchten: apt-get update && dpkg --set-selections <installierte_Pakete && apt-get Upgrade
Später können Sie Ihre Paketliste und Konfigurationsdateien vergleichen
Installieren Sie das etckeeper
Paket und führen Sie es aus (ein für alle Mal) sudo etckeeper init
. Dadurch wird /etc
(das Verzeichnis mit allen Systemkonfigurationsdateien) der Versionskontrolle unterzogen ( standardmäßig Bazaar ). In der Standardkonfiguration werden Änderungen aufgezeichnet
apt-get
, aptitude
, Synaptische oder anderer apt-basierte Paket - Manager;sudo etckeeper commit
oder bzr commit
rein /etc
; Dies gibt Ihnen die Möglichkeit, eine aussagekräftige Festschreibungsnachricht einzugeben.Etckeeper zeichnet die Namen der installierten Pakete nicht auf, aber Sie finden sie in /var/log/apt/
und /var/log/dpkg.log
(mit verschiedenen Details). Diese Dateien werden gedreht, sodass sie nach einigen Monaten verschwinden. Wenn Sie sie länger behalten möchten, wird dies in /etc/logrotate.d/dpkg
und konfiguriert /etc/logrotate.d/apt
.
Informationen zu Ihren persönlichen Konfigurationsdateien finden Sie unter So behalten Sie die Punktedateien unter Versionskontrolle. .
Ich wäre versucht zu sagen 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.
aber kaum könnte es für das gesamte Stammverzeichnis oder für irgendetwas Systembezogenes (nicht Benutzerbezogenes) verwendet werden.
Auf dieser Seite finden Sie Informationen zum Anzeigen von Protokollen in Ubuntu: