Nesse artigo vou fazer uma introdução ao apt-build, que é um software que baixa a fonte de um determinado programa solicitado e a fonte de suas respectivas dependências, compila tudo e depois instala, otimizando tudo para a arquitetura do seu processador.
Nesse artigo vou fazer uma introdução ao apt-build, que é
um software que baixa a fonte de um determinado programa
solicitado e a fonte de suas respectivas dependências, compila
tudo e depois instala, otimizando tudo para a arquitetura do seu
processador.
Fora a principal função do apt-build acima citada, ele possui
inúmeras outras funções das quais não falarei neste artigo.
Você pode apenas baixar a fonte, mexer nelas e depois compilar.
Instalando e usando o apt-build
Para instalar o apt-build, execute:
# apt-get update
# apt-get install apt-build
Após instalação o debconf lhe perguntará sobre a
arquitetura do seu processador, informações a serem passadas
para o gcc entre outros. Caso queria mudar alguma coisa
após instalação, edite o arquivo /etc/apt/apt-build.conf.
Pronto! Para usar o apt-build, antes de instalar um programa
dê um:
# apt-build update
Da mesma forma que você faria com apt-get e depois dê um:
# apt-build install programa
Para remover use o "remove" ao invés de "install".
É isso aí pessoal, para quem gosta de instalar programas a
partir do código fonte otimizado para a arquitetura, está aí
uma boa opção, pois o apt resolve o problema de dependências.
#1Comentário enviado por lacierdias em 03/02/2005 - 08:17h
Mano posso instalar isso no Fedora???
O Fedora tem apt-get sabe se tem ou vai ter apt-build??
Abraço
#2Comentário enviado por felipebalbi em 03/02/2005 - 12:27h
O apt-build é muito bom e por isso mereceria uma abordagem mais detalhada das suas funcionalidades.
[]'s
Felipe Balbi
#3Comentário enviado por feraf em 03/02/2005 - 13:54h
Olá alvaro,
O apt-build tem um comando especial para procurar por pacotes ou essa função é desempenhada pelo apt-cache??
Grato,
Felipe Rafailov
#4Comentário enviado por vodooo em 05/02/2005 - 08:08h
Bom artigo!
Realmente é uma ferramenta muito boa pra usuários que não têm conhecimento para instalar manualmente a partir do source!
Abraços
#5Comentário enviado por tscoutinho em 05/02/2005 - 11:07h
Olá
como faz para baixar os fontes (e suas dependências) para que eu possa fazer uma alteração no código e depois, com o apt-build, mandar compilar tudo?
Té mais
#6Comentário enviado por agk em 14/03/2005 - 16:26h
Para baixar os fontes:
apt-get source nome-do-source
Isso vai baixar os fontes se você tiver uma linha com deb-src no seu source-list.
Depois para compilar entre no diretório do fonte e digite:
./debian/rules binary
Isso vai gerar o arquivo .deb do fonte que você pegou com o apt-get source.
Talvez você tenha algum problema com dependência então faça antes de compilar:
apt-get build-dep nome-do-source
Se tiver alguma coisa faltando ele vai baixar e suprir as dependências.
Acho que é isso, se alguém tiver algum complemento ou correção comente.
[ ]'s
#7Comentário enviado por ecke em 13/04/2005 - 08:42h
uma introdução boa, para entender um pouca da ferramenta apt-build.
#8Comentário enviado por jllitvay em 08/06/2005 - 13:50h
estou tendo problemas em apt-buildar o xfree-common ou qualquer outro pacote importante do X como o x-window-system-core, xserver-xfree86...
não termina, dá um erro estranho. estou usando o debian-br-cdd atualizado para sarge.
#9Comentário enviado por paraty em 30/09/2005 - 02:02h
Não consigo fazer rodar no meu kurumin, a documentação mais completa a respeito(traduzida do autor do apt-build) não ajuda em nada, também não tive sucesso no google só acho problemas e nenhuma solução. Será que tem alguem que consegui rodar o apt-build upgrade ou apt-buid world sem problemas ?
#10Comentário enviado por FelipeAbella em 26/12/2005 - 18:36h
Nao tem que incluir nada no sources.list? eu li um artigo sobre o mesmo assunto e dizia que tinha que adicionar umas entradas deb-src!
#11Comentário enviado por divanilson em 25/02/2006 - 21:21h
Pessoal é o seguinte, achei interessante o apt-build e resolvi usá-lo para instalar o k3b, fiz o seguinte:
apt-build install k3b
Instalou beleza só que agora quando quero usar o apt-build acontece o seguinte:
nekron:/usr/bin# apt-build install audacity
Warning: something's wrong at /usr/bin/apt-build line 412, <APTIN> line 12.
Use of uninitialized value in pattern match (m//) at /usr/bin/apt-build line 418, <APTIN> line 12.
Use of uninitialized value in concatenation (.) or string at /usr/bin/apt-build line 421, <APTIN> line 12.
Use of uninitialized value in concatenation (.) or string at /usr/bin/apt-build line 421, <APTIN> line 12.
Use of uninitialized value in pattern match (m//) at /usr/bin/apt-build line 425, <APTIN> line 12.
-----> Installing build dependencies (for cdrom) <-----
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
E: Impossível encontrar um pacote fonte para cdrom
E: Impossível encontrar um pacote fonte para cdrom
No source versions available for cdrom
nekron:/usr/bin#
O que está acontecendo? Mesmo desistalando o apt-build e instalando de novo dá o mesmo erro.
#12Comentário enviado por joaocagnoni em 21/07/2010 - 19:49h
Eu não poderia deixar de comentar neste artigo...
O apt-build é muito pouco aproveitado e conhecido pelos usuários, e poderia ser mais divulgado, é uma imensa mão na roda.
Preferências de cookies
Usamos cookies essenciais para manter o site funcionando. Cookies de estatísticas e anúncios só serão carregados se você permitir.
O Fedora tem apt-get sabe se tem ou vai ter apt-build??
Abraço