Os bancos de dados de pacotes do Debian estão em /var/lib/dpkg
. Eles são arquivos de texto, bastante fáceis de serem analisados manualmente, mesmo que você não tenha ferramentas Debian por perto. Em particular, o arquivo /var/lib/dpkg/status
contém um parágrafo de informação para cada pacote (não apenas pacotes instalados, mas também alguns outros pacotes conhecidos pelo sistema), começando com Package: PACKAGENAME
.
cd /media/sdcard0/var/lib/dpkg
<status awk -v RS= '/\nStatus: install ok installed\n/ {print $2}'
Se você não estiver em um sistema unix ou outro com awk
ou outra ferramenta de processamento de texto, poderá inspecionar o diretório /var/lib/dpkg/info
. Cada pacote, exceto os pacotes somente de dependência virtual, contém vários arquivos, incluindo pelo menos PACKAGENAME.list
.
Se você estiver em um sistema com dpkg
, será possível consultar um banco de dados diferente do normal.
dpkg --admindir=/media/sdcard0/var/lib/dpkg -l
dpkg --root=/media/sdcard0 -l