Como visualizar o histórico de comandos do Yum (atualizar, instalar, remover)?

31

Estou vendo alguns erros nos meus logs do Apache e eles podem (ou não) estar relacionado a alguns pacotes que eu instalei / removi recentemente usando o Yum.

Existe uma maneira de ver o histórico dos pacotes do Yum que foram atualizados / instalados / removidos?

Eu poderia usar o comando "history" do unix, mas algumas instalações podem ter sido feitas com contas diferentes. Eu tentei pesquisar na web e ler a página man também, mas não encontrei nada.

    
por Chris 02.06.2010 / 02:43

5 respostas

14

Bem,

yum history

faz o trabalho também.

    
por 10.11.2011 / 20:48
38

Acredito que você possa encontrar o que está procurando nos arquivos de log yum , que estão localizados em /var/log/yum.log

    
por 02.06.2010 / 02:50
7

Por exemplo:

lista de histórico do yum

[root ~]> yum history list
Loaded plugins: dellsysidplugin2, fastestmirror, refresh-packagekit
ID     | Login user             | Date and time    | Action(s)      | Altered
-------------------------------------------------------------------------------
 2 | User <username>        | 2010-01-19 15:10 | Erase          |    1
 1 | User <username>        | 2010-01-19 14:55 | Update         |    3
history list

Mostrar informações do histórico da ID 2

[root ~]> yum history info 2
Loaded plugins: dellsysidplugin2, fastestmirror, refresh-packagekit
Transaction ID : 2
Begin time     : Tue Jan 19 15:10:13 2010
Begin rpmdb    : 2431:fe4c2c846fd45c9125fb8ab27542a27b22e0d3df
End time       :            15:10:27 2010 (14 seconds)
End rpmdb      : 2430:2eeb12b0b0f2ef3fcb31b4447b439e76e92e3866
User           : User <username>
Return-Code    : Success
Transaction performed with:
Installed    rpm-4.7.2-1.fc12.i686
Installed    yum-3.2.25-1.fc12.noarch
Installed    yum-plugin-fastestmirror-1.1.24-2.fc12.noarch
Packages Altered:
Erase        arora-0.10.2-2.fc12.i686
history info
    
por 18.11.2015 / 17:47
0

tente também

grep yum < ~/.bash_history
    
por 13.03.2013 / 07:12
0

Para listar os pacotes você instalados, tente isto:

alias yum-userinstall="yumdb search command_line install* | grep command_line\ = | sort | uniq | sed -r -e 's/command_line = (.*)/yum /g'"

Resultado:

# yum-userinstall
     yum install bind-utils
     yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
     yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
     yum install lsof
     yum install nano
     yum install nfs-utils libnfsidmap
     yum install nmap-ncat
     yum install openscap-scanner
     yum install open-vm-tools

PS1: não mostra dependências

PS2: está ordenada alfabeticamente

PS3: não mostra se você removeu o pacote depois

    
por 12.09.2018 / 21:57

Tags