GNU/Linux >> Tutoriales Linux >  >> Debian

Debian:¿cómo ver las noticias y los registros de cambios de los paquetes Debian actualizados en las últimas 48 horas?

Aunque uso apt-listchanges No siempre tengo tiempo para leer todos los cambios (noticias y registros de cambios). En su lugar, me gustaría revisar los cambios a posteriori, por ejemplo, enumerando los cambios de todos los paquetes que actualicé en las últimas 48 horas.

Por ejemplo, ¿puedo:

  • almacenar los resultados de apt-listchanges en una secuencia basada en el tiempo
  • consulta apta para "todos los registros de cambios de todos los paquetes actualizados en las últimas 48 horas"
  • algo más?

Idealmente, esta lista incluiría paquetes nuevos y paquetes que se han actualizado pero que no tienen noticias ni contenido de registro de cambios.

Respuesta aceptada:

almacenar los resultados de apt-listchanges en una secuencia basada en el tiempo

El enfoque que más me gusta para esto es configurar apt-listchanges enviarme un correo electrónico con los cambios; mi cliente de correo electrónico mantiene la secuencia basada en el tiempo.

consulta apta para "todos los registros de cambios de todos los paquetes actualizados en las últimas 48 horas"

No hay nada incorporado para esto (apt no realiza un seguimiento específico de la fecha/hora en la que se instalan o actualizan los paquetes), sin embargo, puede averiguarlo en los registros. Mire /var/log/apt/history.log*; encontrarás todas las operaciones realizadas por apt y hermanos, con la siguiente información para cada uno:

  • la fecha/hora de inicio y finalización;
  • el usuario solicitante (si se ejecuta usando sudo );
  • la lista de paquetes actualizados, si los hay, con la versión instalada previamente y la versión actualizada;
  • la lista de paquetes instalados, si los hay, con la versión instalada y una indicación de si se instalaron automáticamente;
  • la lista de paquetes eliminados, si los hubiere;
  • la lista de paquetes purgados, si los hubiere.

Puede analizar eso para determinar los cambios realizados en las últimas 48 horas y, para las actualizaciones, use la información de la versión para extraer las partes relevantes de los registros de cambios y las noticias.

Esto ignorará las operaciones de paquetes realizadas directamente con dpkg; puede consultar /var/log/dpkg.log* para obtener detalles de ellos, pero son un poco más difíciles de analizar (y tendría que filtrar las operaciones correspondientes a apt operaciones).

(Tenga en cuenta que los paquetes actualizados siempre tendrán al menos contenido de registro de cambios, al menos si provienen de Debian; en algunos casos, será un registro de cambios específico del arco, pero siempre habrá algo).


Debian
  1. Debian:¿cómo extraer e instalar .deb sin el comando Dpkg?

  2. Linux:¿cómo cifrar Linux (debian 8) después de la instalación y cuáles son las consecuencias?

  3. Cómo instalar ClamAV en Debian 9 y buscar vulnerabilidades

  4. Aquí se explica cómo utilizar la línea de comandos para buscar paquetes disponibles en Debian, Ubuntu o Linux Mint [APT]

  5. ¿Cómo cambiar la resolución de Bash para una máquina virtual Debian?

Cómo ver los comandos de Terminal que usa con más frecuencia en Debian 10

Cómo instalar y usar Tilda:una consola desplegable para Debian 10

Cómo ver archivos y carpetas ocultos en Debian

Cómo eliminar archivos y directorios usando la terminal en Debian 10

Cómo FileRun en Debian 11:¡una nube gratuita y privada para nosotros!

Cómo instalar el último kernel en Debian 11 y derivados