CheckInstall falha ao instalar no Debian

1

Eu tentei CheckInstall para acompanhar a instalação do pacote no Debian, mas não consegue instalá-lo. A instalação segue o processo típico de configuração / criação

$ autoconf
$ ./configure
$ make
$ make install

Portanto, eu acabei de substituir $ sudo make install por $ sudo checkinstall . Quando executo checkinstall , inicio o processo de criação de um pacote e começo a fazer uma série de perguntas. E aqui é onde eu cometi um erro, eu só queria construir um pacote para adicionar ao meu próprio sistema, não para distribuir o pacote finalizado, então eu apenas tentei aceitar as respostas padrão, entrar, etc.

Eu não especifiquei "versão do pacote" (o que é insensato para mim), ele começou a se normalizar, mas no final o CheckInstall reclamou que a versão do pacote está faltando, etc, e a instalação falhou.

Ele deixou os vários arquivos órfãos na pasta do pacote: como limpar isso e como proceder com isso? Onde o Linux coloca arquivos quando a instalação falha: ele faz o mesmo que o Windows que armazena a instalação em arquivos temporários e limpa-os, portanto os arquivos não permanecem no sistema ou o Linux mantém esses arquivos e os espalha pelo sistema?

    
por triwo 03.10.2014 / 10:11

1 resposta

1

Se checkinstall falhar, provavelmente o pacote não está instalado, não é necessário removê-lo, tente sudo dpkg -r <package-name> , e você pode remover com segurança com rm arquivos intermediários no diretório.

A versão é importante para dpkg / apt então você deve usar uma, até uma falsa, se amanhã um pacote com o mesmo nome entrar na distro, aquele com a versão mais nova será instalado.

    
por 03.10.2014 / 11:45