Arch Linux
Arch Linux Brasil

Ferramenta da comunidade

vABS

Versioned Arch Build System — o Arch Build System versionado.

O que é?

O vABS é um complemento do ABS que tem como principal objetivo manter versões diferentes dos PKGBUILDs oficiais. No ABS você tem as últimas versões dos PKGBUILDs; já no vABS você também tem as versões antigas.

Para que serve?

O vABS é muito útil para o downgrade de pacotes. Às vezes um novo pacote traz algum bug e você deseja voltar para a versão anterior até que ele seja resolvido — mas para isso você precisa ter o pacote antigo no cache local do pacman ou nos repositórios, o que nem sempre acontece.

Uma alternativa seria editar o último PKGBUILD disponível no ABS, o que pode ser trabalhoso, já que alguns arquivos (como patches) podem não funcionar com versões antigas. Outra forma seria baixar os arquivos via SVN. O vABS simplifica tudo isso.

Como usar?

É muito simples: acesse o repositório do vABS, escolha a sua arquitetura e navegue até o diretório que contenha a versão desejada do pacote. Baixe o PKGBUILD e os arquivos necessários e construa o pacote normalmente com makepkg.