Onde as informações dos arquivos de controle do debian são armazenadas?

1

A documentação para o Debian e o sistema de gerenciamento de pacotes dpkg explica que os arquivos debian / control são metadados para pacotes, por exemplo. estes documentos explicam:

The control file contains the information that the package manager (such as apt-get, synaptic, and adept) uses, build-time dependencies, maintainer information, and much more.

No Ubuntu, o arquivo /var/lib/dpkg/status contém o conteúdo dos arquivos de controle dos pacotes instalados, mas quando eu já extraí os pacotes, eu nunca vi um arquivo de controle no próprio pacote.
Compreendo que o sistema APT / DPKG que o Ubuntu e o Debian usam é que o comando apt-get update se conectará a todos os repositórios definidos e baixará um arquivo package.gz para cada repositório.
Nesse caso, os dados definidos em cada arquivo de controle de pacotes são armazenados no package.gz , de modo que estejam disponíveis para o sistema apt-cache , em vez de diretamente para o dpkg. Isso faz sentido para mim porque isso forneceria os metadados de um pacote para o comando apt-cache showpkg sem precisar instalar o pacote.
Se este não é o caso, então onde estão os arquivos de controle debian armazenados?

    
por the_velour_fog 03.02.2016 / 03:49

0 respostas

Tags