Se você instalou usando sudo apt-get install
, posso mostrar como obter a lista de softwares (e não dependências).
$ cat /var/log/apt/history.log > ~/Desktop/allhistory.log && zcat /var/log/apt/history.log*gz >> ~/Desktop/allhistory.log
Criará um arquivo de texto simples em sua área de trabalho chamado "allhistory.log".
Entre outras coisas, você verá, por exemplo:
Start-Date: 2014-02-07 20:54:06
Commandline: apt-get install spell
Install: spell:amd64 (1.0-24), ispell:amd64 (3.3.02-6, automatic), ienglish-common:amd64 (3.3.02-6, automatic), iamerican:amd64 (3.3.02-6, automatic)
End-Date: 2014-02-07 20:54:15
Olhe para a segunda e terceira linhas. O que você quer está na segunda linha. O que você não quer, dependências, está na terceira linha. É por isso que gosto de instalar / remover / limpar com linha de comando.
Agora, para criar uma lista, basta executar:
$ grep ^"Commandline: apt-get install" ~/Desktop/allhistory.log > ~/Desktop/installed_apps.log
Você receberá uma lista como esta:
Commandline: apt-get install --no-install-recommends rox-filer
Commandline: apt-get install spell
Commandline: apt-get install ibritish
Commandline: apt-get install htop
Commandline: apt-get install --no-install-recommends python-pip
Commandline: apt-get install bootchart
Obviamente, você pode limpar ainda mais a saída.
Por favor, note que o acima não se aplica a instalação por qualquer outro método.