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


47

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?


Esta questão (e as soluções) é provavelmente genérica para todas as distribuições Linux baseadas em RPM, como Fedora, RHEL, CENTOS e assim por diante. Eu digo provavelmente apenas para estar do lado seguro.
Trevor Boyd Smith

Respostas:


68

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

rpm -qa --last

24

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.)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.