Existem efeitos colaterais do CheckInstall ou devo usá-lo sempre?

9

Estou usando o Ubuntu no trabalho e o Slackware em casa.

Hoje no trabalho, baixei algum programa suspeito do repositório da empresa que deveria automatizar algumas tarefas repetitivas. Eu instalei com configure; make; make install. Agora eu quero removê-lo, mas infelizmente não há um destino apropriado para desinstalação no Makefile. Este programa foi escrito em Python e o instalador copiou muitos *.pyarquivos em vários lugares e é difícil remover todos eles agora.

Por isso, pensei no CheckInstall para usá- make installlo, para que eu pudesse remover facilmente esses programas e acompanhar todos os softwares do meu sistema de maneira consistente. Mas eu me pergunto se há algum efeito colateral possível relacionado ao CheckInstall ou ele pode ser usado toda vez que eu instalo um novo software? Você está usando?

user1042840
fonte

Respostas:

3

Falo por experiência apenas com deb / dpkg, mas não, desde que o Checkinstall consiga criar um deb / rpm, não haverá efeitos colaterais ao instalar isso (há situações em que ele falhará ao criar um pacote).

Obviamente, o checkinstall não conhece realmente as dependências, portanto, você precisará delas quando estiver planejando instalar o pacote em qualquer lugar. Caso contrário, a funcionalidade de desinstalação funcionará exatamente como pretendido.

Se não der certo e você tiver cuidado com algum pacote, um chroot é uma maneira (relativamente) rápida e indolor de testá-lo; uma máquina virtual é ainda melhor, mas requer mais tempo e recursos de configuração, a menos que você tenha uma que duplique seu sistema.

ish
fonte
11
Você está usando o GNU stow em conjunto com o checkinstall?
user1042840