¿Hay algún efecto secundario de CheckInstall o debería usarlo siempre?

9

Estoy usando Ubuntu en el trabajo y Slackware en casa.

Hoy en el trabajo he descargado algún programa sospechoso del repositorio de nuestra compañía que se suponía que automatizaría algunas tareas repetitivas. Lo instalé con configure; make; make install. Ahora quiero eliminarlo, pero desafortunadamente no hay un objetivo apropiado para desinstalar en el Makefile. Este programa está escrito en Python y el instalador copió muchos *.pyarchivos en varios lugares y ahora es difícil eliminarlos todos.

Así que pensé en CheckInstall para usarlo en lugar de make installpoder eliminar fácilmente dichos programas y realizar un seguimiento de todo el software en mi sistema de manera consistente. Pero me pregunto si hay posibles efectos secundarios relacionados con CheckInstall o si se puede usar cada vez que instalo un nuevo software. ¿Lo estás usando?

usuario1042840
fuente

Respuestas:

3

Hablo por experiencia solo con deb / dpkg, pero no, siempre y cuando Checkinstall logre construir un deb / rpm, no hay efectos secundarios al instalarlo (hay escenarios en los que no se podrá construir un paquete).

Por supuesto, checkinstall realmente no conoce las dependencias, por lo que tendrá que tenerlas disponibles si planea instalar el paquete en cualquier lugar. De lo contrario, la funcionalidad de desinstalación funciona exactamente como se esperaba.

Si no funciona y desconfías de algún paquete, un chroot es una forma (relativamente) rápida e indolora de probarlo; una máquina virtual es aún mejor, pero requiere más tiempo de configuración y recursos a menos que tenga una que duplique su sistema.

ish
fuente
1
¿Está utilizando GNU stow junto con checkinstall?
user1042840