¿Hay un diario del sistema que pueda instalar?


11

Estoy hablando de un programa que le mostrará todos los cambios que realizó en el sistema, en caso de que tenga que resolver mi sistema. Una CLI será mejor, en el peor de los casos

Respuestas:


0

No estoy seguro de que pueda rastrear todos sus cambios, excepto al mirar sus archivos de registro ...

Si desea "hacer una copia de seguridad" de los cambios que realizó en el sistema (para solucionar problemas o reinstalar), puede:

  • Exporte la lista de paquetes instalados: dpkg --get-selections> installation_packages
  • copie su directorio / home que contiene sus archivos de configuración (todos los archivos y directorios que comienzan con a.)

Si desea restaurar sus paquetes: apt-get update && dpkg --set-selections <instal_packages && apt-get upgrade

Más tarde, podrá comparar su lista de paquetes y archivos de configuración


12

Instale el etckeeperpaquete y ejecútelo (de una vez por todas) sudo etckeeper init. Esto pone /etc(el directorio que contiene todos los archivos de configuración del sistema) bajo control de versión ( Bazar por defecto). Bajo la configuración predeterminada, los cambios se registran

  • antes y después de cada uso de apt-get, aptitude, Synaptic o otros gestores de paquetes basado en APT;
  • una vez al día;
  • y cada vez que corres sudo etckeeper commit, o bzr commiten /etc; esto le brinda la oportunidad de ingresar un mensaje de confirmación significativo.

Etckeeper no registra los nombres de los paquetes instalados, pero puede encontrarlos en /var/log/apt/y /var/log/dpkg.log(con diferentes conjuntos de detalles). Estos archivos se rotan, por lo que desaparecerán después de unos meses; si desea mantenerlos más tiempo, esto se configura en /etc/logrotate.d/dpkgy /etc/logrotate.d/apt.

Para sus archivos de configuración personal, consulte ¿Cómo mantener los "archivos de puntos" bajo control de versiones? .


1

Estaría tentado a decir 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.

pero difícilmente podría usarse para todo el directorio raíz o para cualquier cosa relacionada con el sistema (no el usuario).


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.