Por que o tamanho total dos pacotes instalados geralmente tem tamanho múltiplo dos binários baixados?

0

Eu decidi que já era hora de entrar no século XXI e substituir minha solução de rede netctl por um gerenciador de rede;

resolving dependencies...
looking for conflicting packages...

Packages (10) {bluez-libs-5.44-1 (...) networkmanager-1.6.2-3}

Total Download Size:    4.59 MiB
Total Installed Size:  29.84 MiB

O tamanho instalado é de cerca de 6X o tamanho baixado, de onde vem esse 'peso' extra? Quero dizer, em geral, não este exemplo específico? Isso pode ser explicado em termos "gerais"?

    
por soocki 12.04.2017 / 14:56

1 resposta

4

O motivo básico é a compactação: os pacotes são compactados, portanto, o tamanho do download é reduzido em comparação com o tamanho da instalação. Em alguns casos, a compactação pode ser muito eficaz.

Outros fatores entram em ação com muitas ferramentas de empacotamento:

  • ao atualizar pacotes, algumas distribuições suportam o download de pacotes delta binários, o que reduz ainda mais o tamanho do download;
  • ao reinstalar os pacotes, algumas ferramentas levam em conta o seu cache local - portanto, se você já baixou um pacote que precisa ser instalado (mas não está instalado ainda ), esse tamanho de download não é levado em conta.
por 12.04.2017 / 15:05