This is a copy/paste from my article in spanish on my original blog. For more info check the "About" section on this site.
Sorry in advance for the inconvinience.
---------
Esta nota existe por que en lo poco que he tenido que usar linux nunca habia tenido que desisntalar un programa instalado mediante make.
Hace poco instalé no-ip en un rapsberry pi siguiendo esta guia.
Pero en estos momentos quiero dejar de usar ese servicio y por lo tanto lo quiero desinstalar. Se debe tener en cuenta que para hacerlo, se debe conservar el archivo de instalacion usado. Por suerte no lo eliminé.
Nos dirigimos al directorio en el que esta el archivo de instalacion. En mi caso:
1 |
|
Luego se intenta desinstalar con los archivos de ese directorio:
1 2 |
|
Supongo que para algunos paquetes funciona. Pero ese NO fue mi caso, genera el siguiente mensaje: “make: *** No rule to make target ‘uninstall’. Stop.”
Por lo tanto, y para futuras ocasiones la opcion es gestionar este tipo de instalacion mediante CheckInstall.
1 |
|
Luego instalamos el programa nuevamente utilizando checkinstall
1 2 3 4 |
|
Finalmente para desinstalar el paquete, se utiliza
1 |
|
Checkinstall gestiona la instalacion de programas que para instalar deben ser compilados con make, generando un registro de los archivos instalados, que es util cuando queremos mas adelante remover o desinstalar.
Espero no estar cometiendo algun error, espero esto sea una practica correcta para instalacion de archivos qeu debemos compilar nosotros mismos.
making a comment :)
viv