Uninstall programmi installati da sorgenti

Dopo vari esperimenti l'altra sera non riuscivo più a compilare, poichè avevo in precedenza installato da sorgenti alcune cose, che alla fin della fiera mi hanno compromesso il sistema (chiedere a toshidex
) perdendo il bandolo della matassa. Comunque il problema lo avevo individuato, ma dopo svariati tentativi andati a vuoto, mi sono stancato ed ho preferito reinstallare. Certo se fosse stato un problema dovuto a qualche aggiornamento giornaliero fatto, il problema lo avrei risolto semplicemente in questo modo. Ma in questo caso avendo installato con make-install, senza quindi nemmeno checkinstall, addio tracce di tutti i file installati. Quindi questa guida serve soprattutto a me, giusto per ricordarmi che quando faccio qualche test è sempre meglio avere una lista di quello che faccio
Per tenere traccia dei file ci sono due metodi:
Primo metodo:
# make uninstall
ma trovare un tarball che include questo è quasi come vincere al superenalotto
Secondo metodo:
prendere nota di tutti i file installati:
# find /* > pacchetti.prima
a questo punto eseguire il make-install
quindi prendere nota di tutti file dopo l'installazione:
# find /* > pacchetti.dopo
ottenere le differenze tra i due file usando diff:
# diff pacchetti.prima pacchetti.dopo > uninstall
iniziare la rimozione:
# for i in $(grep ">" uninstall | awk '{ print $2 }')do
/bin/rm -fi $i;
done
a questo punto compariranno a video i file da disinstallare, e basta scrivere yes.
enjoy
Related posts:
- Rimuovere i pacchetti del giorno A volte ci si spaventa accorgendosi di avere…
- Building Firefox 4 da sorgenti Avendo un pò di tempo a disposizione mi…
- Backup veloce della propria home Questo è un metodo velocissimo per effettuare un backup…
- Script per Gmail Per scaricare la posta da Gmail io uso…
- Reinstallare i medesimi pacchetti Nel caso si avesse bisogno per vari motivi di…
Popularity: unranked [?]







