Re: Fwd: Uso de AR nos pacotes .DEB

Antonio Terceiro <[email protected]> Fri, 13 Jul 2018 15:29:48 -0300
Newsgroups gmane.linux.debian.devel.portuguese
Message-ID <[email protected]>
On Fri, Jul 13, 2018 at 02:28:29PM -0300, Thiago Marinello wrote:
> Olá, pessoal.
> 
> Recorro a experiência de vocês para tentar me explicar por que diabos
> os pacotes .deb usam "ar" e não "tar"?
> 
> O formato do ar usa um campo de 10 bytes para representar o tamanho do
> arquivo, o problema é que o valor é codificado em ASCII, o que me
> parece muito tosto. Isso faz com que o limite seja "9999999999" bytes,
> mas poderia ser 2^80 caso o valor fosse codificado em binário.
> 
> Alguém sabe por que o ar é o formato escolhido? 

O motivo exato é difícil de saber, eu acho que provavelmente foi só a
escolha arbitrária de quem implementou o formato na época (1994).

> E no caso de
> precisarmos de um pacote .deb com tamanho da ordem de 10Gbytes, há
> alguma forma elegante de suportar isso?

se você precisar de um .deb de 10GB, provavelmente está fazendo algo
errado. existem ferramentas pra distribuir arquivos imensos assim, e um
pacote .deb certamente não é uma delas.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAltI75kACgkQ/A2xu81G
C94maw//eMsLyC1hMwyj5OHZpFxEmQ9LjPYnPHH9Kzu1egbiDGaQSJvi/lx6f8Uj
QBK9qoBeo3oDJWM+Gf+To2LFArrj0dPzLulxEhDhDWsVWBo1iUGHZrFs6eLukyCd
uHEE5eDYWHl1ztnehmpDj31s5hrdqRiBgH0E0DsfBhFUIopsGUkvUfbAx6VyKcS+
Hhv1RM6kkU5QZR2sTPwouIYmhQoTY/Q0N8gTqSF6+xg+CbJi9xQvKXY94TB8cEB5
5nEOGZcngYIH5UQ5mWCMzqaHlwaHZgNdnMb9JsOY5F3gELrupXfcVa046DmSSCIM
tjvTyd6uii12A67RtLJrpe1rrReSbhXNhiPGk97iows+3DQZFyOivt52EZ0UtXF4
t672Z6VDw9dkIX7EBRNpiJnL+5E1GWz6BQN7RjSHjI5nK3IzVJf/d2fmBVLK4fqa
g2DTqzcfE7o9MHJTV5FNs9pnlq9Zz1mDvuE0KoadUa+HynLvxT18jwKI/uOdxTGE
ZGq6b5Y26XmYOVJ8Qw91oQPAj+fX+4HEceeaVR6G2Edsg7sZ5AexCY3UBr17U8VF
JxtplfH1sbB9sjGUki0yfw7P+MxUGM1U21QjI/B4kRVXliPcuOpgEm2jY7mRTm9h
ZftWbRZb1e9v7PHLbTZSK3QTlrfimckPumW9zpEpmrJ9A9yM2wM=
=YnKA
-----END PGP SIGNATURE-----