¿Es posible registrar todos los elementos instalados, modificados y eliminados? (Servidor Ubuntu 14.04.2)

¿Es posible registrar todos los elementos instalados, modificados y eliminados? (Servidor Ubuntu 14.04.2)

¿Es posible iniciar sesión automáticamente cuando se instalan, eliminan o modifican elementos en mi servidor Ubuntu? Sería bueno si pudiera ver el registro para ver qué modifiqué, instalé y eliminé (como root).

Espero que esto sea posible y espero que alguien pueda explicarme cómo configurar tal cosa.

Saludos cordiales, Kevin

Respuesta1

Ya está hecho (al menos para las cosas instaladas a través de Softwarecenter, etc.). Por favor marque /var/log/dpkg.logo como mencione en los comentarios a través de/var/log/apt/history.log

Respuesta2

En la GUI puedes hacerlo desde el Centro de software de Ubuntu, ve a la pestaña Historial y allí podrás encontrar todo.

Pero ahora para ti mientras usasservidor ubuntu 14.04entonces lo anterior no es válido por lo que debes buscar en los archivos, básicamente ese historial se encuentra en:

/var/log/dpkg.log* 

Y

/var/log/apt/history.log*

Y por qué lo pongo *porque hay más de un archivo como se indicó anteriormente, por ejemplo:

$ ls /var/log/dpkg.log
dpkg.log        dpkg.log.12.gz  dpkg.log.5.gz   dpkg.log.9.gz
dpkg.log.1      dpkg.log.2.gz   dpkg.log.6.gz   
dpkg.log.10.gz  dpkg.log.3.gz   dpkg.log.7.gz   
dpkg.log.11.gz  dpkg.log.4.gz   dpkg.log.8.gz 

De hecho, el registro se comprimirá y moverá cuando alcance cierto tamaño.

Ahora, para saber, por ejemplo, sepamos los paquetes instalados recientemente que se instalaron mediante cualquier método.

cat /var/log/dpkg.log | grep "\ install\ "

Salida de ejemplo:

2015-07-01 13:56:40 install htop <none> 1.0.1-1

sepamos los paquetes instalados recientemente que fueron eliminados

 cat /var/log/dpkg.log.1 | grep "\ remove\ "

Salida de ejemplo:

2015-06-02 08:34:18 remove dconf-tools 0.12.0-0ubuntu1.1 <none>
2015-06-04 13:15:06 remove bitmeteros 0.7.6 <none>
2015-06-04 13:16:25 remove bitmeteros 0.7.6 <none>
2015-06-08 11:34:33 remove jack 3.1.1+cvs20050801-26build1 <none>
2015-06-09 08:35:05 remove nautilus-dropbox 0.7.1-2 <none>
2015-06-26 11:53:29 remove dconf 0.5.1-2 <none>

información relacionada