deb-split - formato Debian de pacotes binários de múltiplas partes
filename.deb
É usado o formato
.deb multi-parte para dividir pacotes grandes em
peças menores para facilitam o transporte em meios pequenos.
O ficheiro é um arquivo
ar com um valor mágico de
!<arch>. Os nomes dos ficheiros podem conter uma barra à
direita (desde o dpkg 1.15.6).
O primeiro membro é chamado
debian-split e contém uma
série de linhas, separadas por caracteres de nova-linha. Actualmente
estão presentes oito linhas:
- •
- O número de versão de formato, 2.1 na
altura em que este manual foi escrito.
- •
- O nome do pacote.
- •
- A versão do pacote.
- •
- O md5sum do pacote.
- •
- O tamanho total do pacote.
- •
- O tamanho máximo de parte.
- •
- O numero de parte actual, seguido de uma barra e a
quantidade total de partes (como em‘1/10’).
- •
- A arquitectura do pacote (desde dpkg 1.16.1).
Os programas que leem arquivos de múltiplas-partes devem estar preparados
para que o menor número de versão de formato seja aumentado e
que estejam presentes linhas adicionais, e devem ignorar estes se tal for o
caso.
Se o maior número de versão de formato tiver alterado, foi criada
uma mudança incompatível e o programa deverá parar, se
não o fizer, então o programa deverá ser capaz de
continuar em segurança, a menos que encontre um membro inesperado no
arquivo (excepto no final), como descrito abaixo.
O segundo, último membro requerido é chamado
data.N,
onde
N denota o número de parte. Contém a parte crua dos
dados.
Estes membros têm de ocorrer nesta ordem exacta. As
implementações actuais deverão ignorar quaisquer membros
adicionais após
data.N. Podem ser definidos mais membros
no futuro, e (se possível) serão colocados após estes
dois.
deb(5),
dpkg-split(1).
Américo Monteiro
Se encontrar algum erro na tradução deste documento, por favor
comunique para Américo Monteiro <
[email protected]>.