lunes, 16 de enero de 2012

Linux: Desinstalar fitxers generat amb un python setup.py install

Suposo que deu haver una manera més "neta" de fer-ho però instal·lar arxius amb python setup.py install no té (aparentment, repeteixo) l'avantatge que per exemple si te el compilar i instal·lar arxius amb un ./configure (o cmake paràmetres) & make & make install i make uninstall per esborrar.

El procediment que faig servir (extret de http://stackoverflow.com/questions/1550226/python-setup-py-uninstall) és generar un arxiu txt amb els fitxers i la ruta on s'han instal·lat aquests:

xddxdd@debian:~$ python setup.py install --record files.txt

on files.txt és el fitxer que conté les rutes i els arxius que s'han instal·lat.


xddxdd@debian:~$ cat files.txt | xargs rm -rf

aquesta segona comanda llista els arxius i rutes i després del "|" els borra del disc dur. Jo vaig borrar els arxius i directoris "manualment" ja que n'eren molt pocs.

No hay comentarios: