web-development-kb-pt.site

CentOS: Listar os RPMs instalados por data de instalação / atualização?

Estou em uma máquina CentOS. Atualizei e instalei alguns pacotes algumas semanas atrás, mas não me lembro do nome de cada pacote nem dos nomes de todas as dependências. Eu usei yum.

Posso listar os pacotes no meu sistema pela data em que foram instalados ou atualizados pela última vez?

47
Stefan Lasiewski

Para listar todos os pacotes e suas datas de instalação, primeiro os mais recentes:

rpm -qa --last
68
peonicles

Isso deve funcionar em qualquer máquina baseada em RPM:

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

(Para obter uma lista de todas as tags possíveis, use rpm --querytags.)

24
bhm