https://diolinux.com.br/tecnologia/pkgbuild-o-script-responsavel-pela-criacao-de-pacotes-para-o-arch-linux.html
O pkgbuild é um algoritmo escrito em shell que possui todas as instruções necessárias para criar pacotes para o Arch Linux, Manjaro e derivados.
8 curtidas
Excelente @Lavrudinho!
Quem usa base Arch convive com esse trâmite no dia a dia, mas muitos podem não saber o que acontece nos bastidores da compilação.
Bom artigo e vídeo bem didático.
4 curtidas
Vale ressaltar que muitos AUR helpers dão a opção de ver o PKGBUILD antes de instalar o pacote, sem muita burocracia:
Examplo, para ver o PKGBUILD no yay, basta responder [A] ao “Exibir diffs”:
$ yay -S google-chrome
:: Há 3 provedores disponíveis para google-chrome:
:: Repositório AUR
1) google-chrome 2) google-chrome-beta 3) google-chrome-dev
Digite um número (padrão=1): 1
:: Verificando conflitos...
:: Verificando conflitos internos...
[Aur:1] google-chrome-93.0.4577.63-1
:: PKGBUILD baixado (1/1): google-chrome
1 google-chrome (Arquivos de Build Existem)
==> Exibir Diffs?
==> [N]Nenhum [A]Todos [Ab]Abortar [I]Instalados [No]Não Instalados ou (1 2 3, 1-3, ^4)
==>
Em alguns outros helpers, como o trizen
, vem por padrão:
$ trizen -S google-chrome
:: Pulling AUR changes: google-chrome
--------------------------------------------------------------------------------
:: Content of /tmp/trizen-carlos/google-chrome/PKGBUILD
--------------------------------------------------------------------------------
# Maintainer: Knut Ahlers <knut at ahlers dot me>
# Contributor: Det <nimetonmaili g-mail>
[...]
4 curtidas
Hahahahaa.
Obrigado, @thespation.
2 curtidas
Perfeito, @Capezotte.
Obrigado pelo complemento.
1 curtida
Olha o homem de volta! Parabéns menino @Lavrudinho.
1 curtida
Vlwww, meu patrão ^^
@alesonmedeiros
2 curtidas