Como encontrar aplicativos instalados hoje?

3

Existe algum comando para listar quais aplicativos foram instalados hoje por meio de apt-get ou dpkg ? Existe alguma outra maneira de encontrar essa informação?

    
por wakeup 17.03.2013 / 17:21

4 respostas

5

Procure em /var/log/apt/history.log . É aí que o registro é mantido.

    
por user25656 17.03.2013 / 17:57
3

Para ver pacotes instalados com o dpkg ou um pacote gerenciado de forma diferente do apt, podemos varrer /var/log/dpkg.log . Para revelar o histórico, você pode usar uma função postada anteriormente:

por Takkat 17.03.2013 / 18:08
1

Você provavelmente poderia ficar um pouco mais perverso (e preciso) do que isso, se precisar da saída para o script, por exemplo, mas se estiver apenas procurando por uma atividade de um dia:

$ date +"%Y-%m-%d" | xargs -i% sed -n "/%/,/%/p" /var/log/apt/history.log
Start-Date: 2013-06-18  14:24:33
Commandline: apt-get install workrave
Install: workrave:amd64 (1.10-0ubuntu2), workrave-data:amd64 (1.10-0ubuntu2, automatic), libgdome2-0:amd64 (0.8.1+debian-4.1build1, automatic)
End-Date: 2013-06-18  14:24:40
Start-Date: 2013-06-18  16:58:40
Commandline: apt-get dist-upgrade
Install: linux-image-3.8.0-26-generic:amd64 (3.8.0-26.38, automatic), linux-headers-3.8.0-26:amd64 (3.8.0-26.38, automatic), linux-tools-3.8.0-26:amd64 (3.8.0-26.38, automatic), linux-headers-3.8.0-26-generic:amd64 (3.8.0-26.38, automatic), linux-image-extra-3.8.0-26-generic:amd64 (3.8.0-26.38, automatic)
Upgrade: linux-tools:amd64 (3.8.0.25.43, 3.8.0.26.44), linux-generic:amd64 (3.8.0.25.43, 3.8.0.26.44), linux-headers-generic:amd64 (3.8.0.25.43, 3.8.0.26.44), linux-image-generic:amd64 (3.8.0.25.43, 3.8.0.26.44), linux-tools-common:amd64 (3.8.0-25.37, 3.8.0-26.38), linux-libc-dev:amd64 (3.8.0-25.37, 3.8.0-26.38)
End-Date: 2013-06-18  17:00:07
    
por Oli 18.06.2013 / 18:04
1

Você pode executar

dpkg --get-selections

para obter pacotes instalados.

Se você está procurando algo específico, você pode usar o grep para listar, por exemplo, pacotes PHP como este:

dpkg --get-selections | grep php'

Para obter caminhos de pacotes específicos, digamos php5, execute este

dpkg -L php5

Você pode ler mais neste guia aqui: link ou no manual executando.

man dpkg
    
por Frederik Spang 17.03.2013 / 17:26