quinta-feira, 3 de janeiro de 2013

Compilação de pacotes baixados via apt-get

Eis mais uma opção interessante para a compilação de programas baixados via apt-get. O intuito disto, é permitir que faça-se a compilação utilizando opções que não são habilitadas por padrão nos pacotes.

1°) Adicionar os repositórios de código fonte no /etc/apt/sources.list:

deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free


2°) Atualizar a base de repositórios conhecidos:
# apt-get update

3°) Baixar os fontes (download efetuado no /usr/src)
# apt-get source PACOTE

4°) Instalar possíveis dependências para a compilação do pacote:
# apt-get build-dep PACOTE

5°) Baixar algumas pacotes comumente necessários para compilação e geração do pacote deb:
# apt-get install devscripts build-essential fakeroot pbuilder

6°) Acessar o diretório /usr/src/PACOTE, e fazer as personalizações de configuração que achar conveniente.

7°) Fazer a checagem na configuração realizada (estando dentro de /usr/src/PACOTE):
# ./configure

8°) Caso tudo ok, gerar o pacote deb:
# debuild -us -uc -b

9°) Instalar os pacotes .deb criados:
# dpkg -i *.deb

Nenhum comentário:

Postar um comentário