CentOS: ¿Enumerar los RPM instalados por fecha de instalación / actualización?


47

Estoy en una máquina CentOS. Actualicé e instalé algunos paquetes hace unas semanas, pero no recuerdo el nombre de cada paquete o los nombres de cada dependencia. He utilizado yum.

¿Puedo enumerar los paquetes en mi sistema en la fecha en que se instalaron o actualizaron por última vez?


Esta pregunta (y las soluciones) probablemente sea genérica para todas las distribuciones de Linux basadas en RPM como Fedora, RHEL, CENTOS, etc. Digo probablemente solo para estar seguro.
Trevor Boyd Smith

Respuestas:


68

Para enumerar todos los paquetes y sus fechas de instalación, primero lo último:

rpm -qa --last

24

Esto debería funcionar en cualquier máquina basada en RPM:

rpm -qa --qf '%{INSTALLTIME} (%{INSTALLTIME:date}): %{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -n

(Para obtener una lista de todas las etiquetas posibles, use rpm --querytags).

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.