Onde estão localizados os arquivos de controle do pacote .deb?

3

Meu entendimento é que os pacotes baseados no debian possuem "arquivos de controle" que especificam metadados sobre como os pacotes devem ser instalados, por exemplo, que dependências tem etc.

Como posso visualizar esses arquivos para pacotes instalados?

    
por the_velour_fog 13.04.2015 / 04:06

3 respostas

2

Abra o arquivo .deb no compactador de arquivos ou qualquer arquivador que você tenha em seu sistema. Em seguida, vá para a pasta debian . Lá, você encontrará o arquivo control , que contém os metadados.

    
por Charles Wright 13.04.2015 / 04:10
4

Para informações de dependência, você pode ver /var/lib/dpkg/status , que basicamente lista o conteúdo de debian/control (com algumas informações adicionais sobre o próprio pacote) para cada pacote instalado.

Além disso, você pode procurar em /var/lib/dpkg/info para ver os arquivos instalados, os scripts de instalação pré / pós (des) (se houver) e os arquivos de configuração (se houver) para cada pacote instalado.

    
por saiarcot895 13.04.2015 / 04:26
0

O arquivo * deb não é mantido para pacotes instalados. Para ver o arquivo de controle de um determinado pacote:

apt download <package name>
dpkg-deb -I <package name*deb> control

Para obter uma lista de pacotes instalados:

apt list --installed
    
por gerardw 18.02.2018 / 13:50