Como criar pacotes para o Arch Linux
Graças às ferramentas e a filosofia da distribuição, criar pacotes para o Arch Linux é bem mais fácil do que parece (e do que nas outras distribuições). Neste artigo você vai saber como.
Introdução
Graças às ferramentas e a filosofia da distribuição, criar pacotes para o Arch é bem mais fácil do que parece (e do que nas outras distribuições). Antes de colocar a mão na massa, porém, você precisa saber duas coisas:
nomedopacote-versão-release-arquitetura.pkg.tar.gz
Por exemplo:
firefox-2.0.0.14-1-i686.pkg.tar.gz
Agora que você já sabe isso podemos começar.
1) Como é o formato dos pacotes no Arch
Um pacote no Arch tem o seguinte formato:nomedopacote-versão-release-arquitetura.pkg.tar.gz
Por exemplo:
firefox-2.0.0.14-1-i686.pkg.tar.gz
- O primeiro campo é referente ao nome do pacote que, no caso, é firefox;
- O segundo é a versão do software. No exemplo acima a versão do firefox deste pacote é a 2.0.0.14;
- O terceiro campo é o release do pacote. Ele serve para indicar qual a "versão" do pacote (e não do software). Se o pacote, por exemplo, apresentar algum problema, o responsável por ele pode liberar uma nova versão do pacote para a mesma versão do software. Para isto ele deve fazer as alterações no pacote e incrementar o valor deste terceiro campo em 1. O pacote gerado seria, então, firefox-2.0.0.14-2-i686.pkg.tar.gz;
- O quarto campo é o da arquitetura para qual o pacote foi criado. Oficialmente o Arch está disponível para as arquiteturas i686 e x86_64, mas ports para i586 e ppc estão a caminho;
- .pkg.tar.gz é a extensão dos pacotes do arch.
2) Para qual software você deseja criar um pacote
Não adianta nada querer fazer um pacote se você não tem um programa para empacotar, né?Agora que você já sabe isso podemos começar.
agora todos podem colaborar com o AUR .....