Kubuntu is currently my desktop OS of choice for 40+ hours a week of paid eye strain. It’s a good OS, basically Ubuntu with KDE as the desktop environment, however over the three or four years I’ve been using it the quality of the package management GUI applications has been somewhat variable. What we have at the moment (Kpackagekit) is nice and fast, but doesn’t seem to allow rolling back of updates (although it does have a greyed out button to do so… go figure).
However, we can drop back to the command line to roll back a package. I needed to do this recently when an update to Wine stopped Spotify from working properly (the window would load but the interface would not display properly).
When Kubuntu downloads updates these are stored in /var/cache/apt/archives If we’re lucky, this directory contains the previous version of the package you want to roll back.
Change into the directory
If you know the package you want to roll back (like wine), list the directory contents using grep to search for this.
-rw-r--r-- 1 root root 9163658 2010-01-09 01:16 wine1.2_1.1.36-0ubuntu1_amd64.deb
-rw-r--r-- 1 root root 9242342 2010-01-29 23:01 wine1.2_1.1.37-0ubuntu2_amd64.deb
-rw-r--r-- 1 root root 9303990 2010-02-06 09:21 wine1.2_1.1.38-0ubuntu1_amd64.deb
Issue the command to re-install the previous package
One quick note, this isn’t necessarily suitable for complex rollbacks with dependency issues, however you should be fine using it to roll back a single package that you know has caused a problem.

