[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ próximo ]
Execute o lintian(1)
no seu arquivo .changes ; este programa irá
verificar o pacote procurando por uma série de erros comuns de empacotamento.
O comando é:
lintian -i gentoo_0.9.12-1_i386.changes
Obviamente você deve substituir o nome do arquivo .changes pelo gerado para o seu pacote. Se forem mostrados erros (linhas começadas com E:), leia a descrição (as linhas N:), corrija os erros, e reconstrua o pacote como descrito em Reconstrução completa, Seção 6.1. Se aparecerem linhas começadas com W:, são advertências, e você deve "afinar" o seu pacote ou certificar-se que as advertências são desnecessárias (e fazer objeções no Lintian; veja a documentação para mais detalhes.).
Note que você pode construir o pacote com o dpkg-buildpackage
e
executar o lintian
ao mesmo tempo com um só comando com
debuild(1)
.
Olhe dentro do pacote utilizando um manipulador de arquivos como o
mc(1)
, ou desempacote-o num diretório temporário utilizando o
dpkg-deb(1)
. Procure por arquivos desnecessários, tanto no
pacote binário quanto no fonte. Muitas vezes o lixo não é eliminado
corretamente; ajuste o seu arquivo 'rules' para compensar isso. Dicas: 'zgrep
^+++ ../gentoo_0.9.12-1.dif.gz' lhe dará uma lista de modificações/adições
nos arquivos-fonte, e 'dpkg-deb -c gentoo_0.9.12-1_i386.deb' irá listar os
arquivos no pacote binário.
Instale o pacote e teste-o, ex: utilizando o comando debi(1)
como
root. Tente instalar e executa-lo em outras máquinas diferentes e observe com
atenção as advertências e/ou erros durante a instalação e execução.
[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ próximo ]
Guia do Novo Mantenedor Debian
version 1.2, 6 April 2002.joy-mg@debian.org
mahdi@dcc.ufmg.br
priscilla@minaslivre.org