Enxergando com o Ubuntu!!!
26 mai 2008
O que é o auto-apt?
O auto-apt é uma ferramenta que possibilita a instalação de pacotes durante a compilação de um programa. Por ex., se você for compilar, por exemplo um programa que necessite de bibliotecas relacionadas com áudio ou qualquer outra coisa, o auto-apt automaticamente instala para você caso não as encontre no sistema.
Como instalar
via terminal, digite:
sudo apt-get install auto-apt
Após a instalação, é necessário rodar alguns comandos antes de usá-lo. digite-os na sequência em que é mostrado.
sudo auto-apt update
sudo auto-apt updatedb
sudo auto-apt update-local
Pronto, o auto-apt está pronto para ser usado!
Compilando um programa
para compilar um programa com o auto-apt simplesmente faça. (vou pegar como exemplo o apache 2)
cd apache-2.2
auto-apt run ./configure
daí em diante, se faltar alguma biblioteca, o gerenciador de pacotes padrão da distribuição que se está usando é chamado para instalar o que se está faltando para a compilação do programa.
Obs: em alguns casos o auto-apt fica meio perdido, mas, de modo geral ele funciona bem!
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: