Criando pacotes no Slackware
Esse artigo tem como finalidade mostrar como é fácil criar o seu próprio pacote tgz, desta forma você pode manter o seu sistema bem mais organizado e controlando os pacotes existentes nele, podendo removê-los ou reinstalá-los quando precisar.
Preparando as ferramentas
Para concluir esse tutorial com sucesso você vai precisar das
ferramentas do pkgtool, makepkg, installpkg
e das ferramentas de compilação como make, gcc e
glibc corretamente instaladas e claro, do código fonte
do programa que quer instalar.
Esse artigo é para Slackware, mas pode ser adaptado para criar pacotes para outras distribuições, mas esse não é o escopo do artigo.
Praticamente todos os programas dependem de bibliotecas que precisam estar instaladas previamente na sua máquina, são chamadas de dependências, sem elas não é possível instalar o programa que você quer. Portanto, execute esse tutorial antes com as dependências e depois com o programas que você quer.
Para instalar o xchat você irá precisar do gtk e para instalar o audacity você irá precisar do do wxGTK, portanto é de sua responsabilidade resolver essas dependências.
Leia o arquivo README e INSTALL que estão nas pastas dos programas, caso não saiba Inglês, esse é um bom incentivo para começar a aprender, ou use um tradutor, que na maiorias das vezes não funciona muito bem.
Esse artigo é para Slackware, mas pode ser adaptado para criar pacotes para outras distribuições, mas esse não é o escopo do artigo.
Praticamente todos os programas dependem de bibliotecas que precisam estar instaladas previamente na sua máquina, são chamadas de dependências, sem elas não é possível instalar o programa que você quer. Portanto, execute esse tutorial antes com as dependências e depois com o programas que você quer.
Para instalar o xchat você irá precisar do gtk e para instalar o audacity você irá precisar do do wxGTK, portanto é de sua responsabilidade resolver essas dependências.
Leia o arquivo README e INSTALL que estão nas pastas dos programas, caso não saiba Inglês, esse é um bom incentivo para começar a aprender, ou use um tradutor, que na maiorias das vezes não funciona muito bem.
muito legal seu artigo!
[]'s