Enxergando com o Ubuntu!!!
14 mai 2008
Para os utilizadores Debian / Ubuntu, eis que surgiu uma nova ferramenta que permite compilar programas de um modo muito simples, sem grande esforço, chama-se o apt-build.
Bom, para a maioria dos programas, estes podem ser instalados recorrendo ao apt-get, sem grande esforço, o que facilita muito a vida.
Mas há uma minoria dos programas que têm que ser instalados manualmente, isto é, compilando-os, como se pode ver no seguinte bloco:
./configure
make
make install
make clean
Os programas que são compilados, têm a vantagem de se adaptarem mais ao hardware e às características do seu computador … !!
Mas para muitos iniciantes, o facto de ter q compilar ou instalar manualmente, mete algum obstáculo … e principalmente quando o programa compilado depende de outros …. !!
Então para simplificar esse processo foi introduzido o apt-build … !!
O apt-build é tão intituitivo e tão facil de usar como o apt-get
O apt-build, pega no arquivo a ser compilado e analiza as dependências, faz download das dependências, compila as dependências e o programa, e limpa o lixo.
Instalação e configuração do apt-build
sudo apt-get install apt-build build-essential
Após a instalação, ele vai fazer algumas perguntas, escolha quase sempre a opção padrão.
Ele vai pedir um email para enviar mensagens ao administrador, e aí convém que seja um email válido !!
Quanto ao nível de optimização, há 3 opções:
Eu recomendo que usem o nível Médio ou mesmo o Forte … !!
Depois ele vai perguntar qual o tipo de processador, e aí o geral é i386 ou i686, mas isso depende de pc para pc.
Depois de configurado, vamos mexer umas coisas no apt-get:
Vamos editar o ficheiro /etc/apt/sources.list, e vamos adicionar a linha
# Repositório oficial do debian lenny para baixar códigos fontes.
deb-src http://ftp.br.debian.org/debian lenny main contrib non-free
E por último
sudo apt-get update
Como se usa ?
sudo apt-build install «pasta do programa»
E ele faz o resto … !!
Outras opções:
4 comentários para "apt-build - ferramenta que permite compilar programas de um modo simples"
Muito legal a sua dica! Mas em casos de programas como o orca por exemplo, onde a gente baixa de um repositório SVN para uma pasta? como fica? Porque pelo que estou entendendo ele baixa dos repositórios e compila, quando você dá o apt-guild install. sinceramente não entendi.
Olá André !!
Se calhar eu não me expliquei bem … !! loool
E para explicar melhor, eu vou dar um exemplo prático … !!
No caso do orca, o procedimento é o seguinte:
1) Sacas o pacote orca da net, eventualmente de um repositório SVN
E algures na pasta de downloads, tens um arquivo do género orca.tar.gz
2) Então, pegas nesse arquivo e descompactas
tar xovzf orca.tar.gz
Ele vai-te criar uma pasta chamada orca
3) E por último
apt-build install /home/andre/orca (pasta onde se encontra o orca descompactado)
E agora, se o orca tiver dependências, ele baixa as dependências e compila tudo … !!
Ola..desculpe minha ignorancia mas na hora de acrescentar os repositorios do debian, necessita-se , ANTES, pelo wget, acrescentar as CHAVES. Não estou conseguindo. poderia me auxiliar ?? Obrigado pela atenção…
Parabéns!
Realmente muito bom essas novas funcionalidades, que mais uma vez coloca a Debian e as derivadas à frente em relação à praticidade de instalação de pacotes.
Parabéns.
Escreva um comentário