Posted Aug 8, 2012 13:16 UTC (Wed) by nix (subscriber, #2304)
In reply to: Day: GNOME OS by slashdot
Parent article: Day: GNOME OS
Well, once applications fall out of use they never go back into use again (since new invocations will invoke the new one): so have a cronjob that periodically hunts across deleted applications for files no longer in use by anything, and deletes them. This won't be noticeable performance-wise because most deleted applications will be not-in-use the instant they are removed, so can be aggressively deleted.
(Personally, I keep my versioned per-app trees around for a month to allow for later downgrading. I have never had a single problem with the script that deletes them after that much time.)