http://www.zago.eti.br/install-cont1.txt FAQ e dicas pra instalar programas, veja também indicações pra outros FAQ mais especificos. Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux ******************************************************** ******************************************************** De:  Dicas-L-Owner@unicamp.br Assunto:  [Dicas-L] Facilitando o gerenciamento de aplicativos compilados com o Checkinstall Data:  Sun, 9 Jan 2005 04:32:32 -0300                  /*/Hackerteen/*/ Cursos de segurança em computação destinado ao público jovem com uma metodologia moderna e diferente           http://www.hackerteen.com.br/ ----------------------------------------------------------   Facilitando o gerenciamento de aplicativos compilados com o Checkinstall   ======================================================================== Colaboração: Ederson L. Corrêa Uma das perguntas mais frequentes, e também uma das tarefas mais chatas no linux, é como remover/atualizar aqueles aplicativos que nós compilamos. Pois bem, o Checkinstall (http://asic-linux.com.mx/~izto/checkinstall/) serve justamente para facilitar nossa vida nessa hora. Certamente sua distro possui pacotes dele, entretanto, se preferir pode baixa-lo nos 3 formatos que ele suporta (.tgz, .rpm, .deb) na página oficial. Os sources também estão lá pra quem preferir. Basicamente o que ele faz é criar pacotes (.tgz ou .rpm ou .deb) do aplicativo que se esta compilando, assim, podemos utilizar as ferramentas nativas (pkgtool, rpm, dpkg) de nossas distros para poder instalar, desinstalar e atualizar esses pacotes. Infelizmente, ele não é capaz de fazer isso para aplicativos já compilados e instalados ... :( ... esses teremos que tratar manualmente mesmo. Seu funcionamento é bem simples. Executamos todos os passos da compilação, por exemplo:   $ ./configure   $ make E outros comandos que sejam necessários. Entretanto, na hora do "make install", devemos substituir esse comando por "checkinstall -S" (para criar um pacote para slackware), ou por "checkinstall -R" (para criar um .rpm) ou por "checkinstall -D" (para criar um .deb). Portanto uma compilação "padrão", com o checkinstall ficaria:   $ ./configure   $ make   $ su   Password:   # checkinstall -S (ou -R ou -D, dependendo do caso). Ele fará algumas perguntas, como nome do pacote, se você quer incluir a documentação no pacote, etc ... e ao final criará e instalará automaticamente o pacote. Outra grande vantagem do seu uso, é que caso tenhamos várias máquinas "iguais", não precisaremos mais ficar compilando em cada uma, poderemos apenas instalar o pacote resultante da compilação em uma das máquinas. Boas compilações ... :P -------------------------------------------------------------------- Colabore com a Dicas-L. Publique seu comentário sobre esta mensagem em http://www.Dicas-l.com.br/dicas-l/20050109.php -------------------------------------------------------------------- As mensagens da lista Dicas-L são veiculadas diariamente para 26307 assinantes.        Todas as mensagens da Dicas-L ficam armazenadas em                http://www.Dicas-l.com.br/dicas-l/ A redistribuição desta e outras mensagens da lista Dicas-L pode ser feita livremente, desde que o conteúdo, inclusive esta nota, não sejam modificados. -------------------------------------------------------------------- ******************************************************** ******************************************************** ******************************************************** ********************************************************