[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[riminilug-general] mantenere "pulito" il sistema



come posso fare per tenere pulito il sistema (debian)? ogni volta che installo un nuovo pacchetto mi ritrovo con una miriade di dipendenze soddisfatte automaticamente, ma che non vengono poi rimosse quando rimuovo il programma che le ha richieste... esiste un modo per rimuovere, insieme con un pacchetto, anche tutte le dipendenze di quel pacchetto che non servono ad altri programmi? per intenderci, se ho una situazione di questo tipo:

     A   D
    / \ /
   B   C
  /
 E

cioe' che A dipende da B e C, B a sua volta dipende da E, e C e' dipendenza di D, eseguendo questo fantomatico programma e chiedendogli di rimuovere A, dovrebbe cancellare (meglio ancora "purgare") anche B ed E, lasciando invece C perche' necessario al funzionamento di D. sapete se esiste un software simile? ho provato debfoster, ma non fa esattamente quello che voglio io (e il suo utilizzo non mi e' molto chiaro). si potrebbe creare uno script "ricorsivo" che faccia questo lavoro, ma come fare per ottenere le dipendenze di un pacchetto e la lista dei pacchetti che dipendono da esso? dovrebbe (credo) esistere una qualche opzione di dpkg, ma non riesco a trovare niente di simile nella pagina di manuale...

--
"In a world without fences, who need Gates?"
KiyuKo DOT org - proudly running GNU/Linux since 2002.