Archivo

Entradas Etiquetadas ‘instalación’

Desinstalar aplicaciones python

Sábado, 10 de octubre de 2009 1 comentario

python-logo

La mayoría de aplicaciones escritas en python cuentan con un archivo setup.py que nos permite realizar la instalación de la aplicación. Para realizar esta instalación basta con ejecutar el comando:

python setup.py install

con permisos de root. Sin embargo no contamos con una opción para desinstalar estos programas que instalamos, y si queremos hacerlo tenemos que buscar los archivos manualmente. En esta página me he encontrado un truco bastante curioso para automatizar este proceso de desinstalación. Primero realizamos la instalación con una opción que nos permite generar un fichero donde se incluyen todos los ficheros que se han copiado en diversos directorios:

python setup.py install –record files.txt

Después podemos borrar dichos ficheros con este comando

cat files.txt | xargs rm -rf

Sin embargo uno de los comentarios en dicha página advierte que hay que asegurarse de que en la lista de ficheros no se incluya ningún directorio importante para no borrarlo sin querer. Por ejemplo si nos encontramos con algo cómo:

/usr/share/doc/

a palo seco (sin especificar ningún archivo detrás de la última barra), si ejecutamos el comando anterior se nos borrará toda la documentación de los programas que tenemos instalados.

GD Star Rating
loading...
Share