Arch Linux
Arch Linux Brasil
← Todas as notícias Pacotes & Repositórios

Mudando para compressão xz em novos pacotes

Eduardo Prado · Infraestrutura & segurança · 24 de março de 2010

Há mais ou menos um mês atrás nós atualizamos as nossas ferramentas para suportarem pacotes compactados no formato xz, também conhecido como LZMA2. Este novo formato diminui o tamanho dos pacotes de maneira significativa; cerca de 30% ou até mais dependendo do pacote.

Se você quiser compactar seus pacotes usando este novo formato, altere o valor da variável "PKGEXT" no arquivo /etc/makepkg.conf para ".pkg.tar.xz". As nossas ferramentas, como dbscripts, devtools, namcap e é claro, o pacman, estão aptas a processar estes pacotes. Se você usa algum script customizado que trabalhe com arquivos ".pkg.tar.gz", certifique-se de alterar para ".pkg.tar.".

Para permitir atualizações sem problemas em instalações mais antigas, os pacotes pacman, pacman-mirrorlist, libarchive, libfetch e xz-utils continuarão com a compressão gz. (Isso é possível adicionando "PKGEXT='.pkg.tar.gz'" em seus PKGBUILDs)

Neste momento, todos os desenvolvedores e TUs são fortemente encorajados a mudarem para o formato xz.

E

Eduardo Prado — Infraestrutura & segurança

Mantém a infraestrutura da comunidade no ar e escreve sobre segurança, chaves, mirrors e boas práticas de administração.