With a single command, uCareSystem will:
Update all available packages
Update your Ubuntu system.
Download and install updates.
Check for the list of old Linux Kernels and uninstall them
Clear the apt cache folder
Uninstall packages that are obsolete and no longer needed
Uninstall orphaned packages
Delete package settings (from software you have previously uninstalled)
I've been using uCareSystem as my primary tool for updating and cleaning my Debian- and Ubuntu-based systems for a while now and the upgrading has gone incredibly smooth. I highly recommend this software for your desktops and your servers.
I put it on my laptop and have used it successfully for a while. It should be Ok with Stable and the frozen Testing - but not Sid because it gives no opportunity to review packages and will break the system.
I did NOT add a PPA. I just took a .deb (wily) from https://launchpad.net/~utappia/+archive ... /+packages and installed that.
3.0.1 has been the current version for a year, so it is stable.