É possível registrar todos os itens instalados, modificados, removidos? (Ubuntu Server 14.04.2)

1

É possível registrar automaticamente quando as coisas são instaladas, removidas ou modificadas no meu servidor Ubuntu? Seria bom se eu pudesse ver o log para ver o que eu (como root) modifiquei, instalei, removi.

Espero que isso seja possível e espero que alguém possa me explicar como configurar isso.

Atenciosamente, Kevin

    
por kevinx 01.07.2015 / 13:21

2 respostas

2

Já está feito (pelo menos para coisas instaladas via Softwarecenter etc.). Por favor, verifique /var/log/dpkg.log ou como mencionado nos comentários via /var/log/apt/history.log

    
por frlan 01.07.2015 / 13:24
0

Na GUI você pode fazer isso no Ubuntu Software Center, vá para a aba Histórico e lá você pode encontrar tudo.

Mas agora, para você, enquanto estiver usando ubuntu server 14.04 , o que está acima não é válido, então você deve pesquisar a partir de arquivos, basicamente esse histórico está localizado em:

/var/log/dpkg.log* 

e

/var/log/apt/history.log*

E por que eu coloquei * porque há mais de um arquivo como dito acima, por exemplo:

$ ls /var/log/dpkg.log
dpkg.log        dpkg.log.12.gz  dpkg.log.5.gz   dpkg.log.9.gz
dpkg.log.1      dpkg.log.2.gz   dpkg.log.6.gz   
dpkg.log.10.gz  dpkg.log.3.gz   dpkg.log.7.gz   
dpkg.log.11.gz  dpkg.log.4.gz   dpkg.log.8.gz 

Então, de fato, o log será compactado e movido quando atingir algum tamanho.

Agora, por exemplo, saberemos os pacotes recentemente instalados que foram instalados através de qualquer método

cat /var/log/dpkg.log | grep "\ install\ "

Exemplo de saída:

2015-07-01 13:56:40 install htop <none> 1.0.1-1

vamos saber os pacotes recentemente instalados que foram removidos

 cat /var/log/dpkg.log.1 | grep "\ remove\ "

Exemplo de saída:

2015-06-02 08:34:18 remove dconf-tools 0.12.0-0ubuntu1.1 <none>
2015-06-04 13:15:06 remove bitmeteros 0.7.6 <none>
2015-06-04 13:16:25 remove bitmeteros 0.7.6 <none>
2015-06-08 11:34:33 remove jack 3.1.1+cvs20050801-26build1 <none>
2015-06-09 08:35:05 remove nautilus-dropbox 0.7.1-2 <none>
2015-06-26 11:53:29 remove dconf 0.5.1-2 <none>
    
por Maythux 01.07.2015 / 14:27