Last month, the new Purge PPA feature with the upcoming version of Ubuntu Tweak was announced, after lots of testing and improving, now it finally arrives in Ubuntu Tweak 0.5.5!
In this version, you can delete those PPA packages that might make your system unstable or that you simply don’t like by only a few clicks! Those barriers or worries that keep you from tasting the latest, coolest applications on PPA has been broken into pieces or dissolved!
Before introduce the Purge PPA, let’s see the overview of changes:
- Add support for Ubuntu 10.10 Maverick
- File Type Manager supports edit multi-types in once, Thanks muzuiget!
- Add support for determining Lubuntu, Netbook Edition
- Add SVG support in GNOME Panel icon (LP: #593513)
- Add SVG support in Login Windows Logo settings
- Add Compress PDF script
- Add PPA Purge support in Cleaner
- LP: #573441 change screen logo on login settings in 10.04
- LP: #583213 LCD brightness slider is working contrariwise
- LP: #587815 Stop enabling the Ubuntu Tweak PPA
- LP: #590013 Update manager in ubuntu tweak fail in Maverick Meerkat
- LP: #576625 Ubuntu Tweak, Desktop-settings error
- LP: #597498 sudo ubuntu-tweak-daemon: os.mkdir error
- LP: #596970 Ubuntu Tweak user files should be in $XDG_DATA_HOME instead
- of ~/.ubuntu-tweak
- LP: #581880 in lubuntu , ubuntu lts lxde dont work many functions
- LP: #585728 compiz module crash in ubuntu netbook edition
- LP: #585268 Changing .recently-used.xbel into a folder breaks VMware Player 3.1.0
Now let me introduce the Purge PPA feature.
Back to the July 2008, two years ago, it was the first time that Ubuntu Tweak introduced the “Third-Party Sources”(Now renamed to Source Center). Do you know how does it look like? OK, here’s the screenshot:
As you see, it was too simple, only included few PPA to use. But after about-two-years improvement, the Source Center is becoming more and more powerful, It supports syncing sources with network, supports multi-distributions. Of course, it included a lot of useful and latest PPAs.
It was still no good enough.
There’s a defect in Source Center, users might find it hard to revert to the previous version of package if they don’t like the one they’ve just installed from the PPA. Though apt-get is a powerful package management system, it does have problems in coping with package downgrading.
Well, no more complaining! Ubuntu Tweak 0.5.5 fills up that deficiency and save your life!
The “Purge PPAs” is integrated into the “Package Cleaner”, but it is used for cleaning PPAs instead of packages.
First, It will list all the PPAs you’ve enabled, and you can purge it by just select and press “Cleanup”.
You should know that it supports selecting multi-PPAs and clearing them at a time!
For example, I need to purge “Elementary Desktop PPA”, firstly I should select it and press “Cleanup”, a dialog will pop up and indicate how many packages will be downgraded and the exact version of these packages.
You may ask if other two or more PPA provide the same package in different versions, how will Ubuntu Tweak handle that in such a case?
Ubuntu Tweak is smart enough to handle this. For instance, P1 and P2 are two PPA sources, they provides the same packages in different versions(P1 is newer than P2 which is newer that the original package in the Ubuntu Official Repository. P1>P2>Repo). P1 might be the daily build channel, P2 could be the latest stable and, you know, Repo possibly provides ancient packages sometimes. Assuming that you’ve tried out the daily build package(P1) and its instability has been driving you crazy. You just can’t wait to revert back to your preference, P2, the latest stable package. Ubuntu Tweak just knows you better than you could ever imagine! It detects all different versions of the same package and roll down to the less latest package. So, in this case, it just won’t ridiculously remove this package at all or downgrade to the ancient package in the Repo. Happy! In case you wonder, what if there’re P3, P4 and P5? (P1>P2>P3>P4>P5>Repo) Don’t panic, neither does Ubuntu Tweak. It will do just fine.
Click “Yes”, the purge and downgrade work will start immediately. You can see the progress in the “Details”.
After a successful package downgrade, PPA will be disabled at the end of the process. That’s it.
It’s EASY, isn’t it?
I hope you like it!
And in Ubuntu Tweak 0.5.5, there’s another feature that has been improved. The feature is contributed by muzuiget.
File Type Manager was first introduced in Dec, 2008 with Ubuntu Tweak 0.4.4, have you ever played with it?
Now it finally supports multi-types edit, you can edit multiple file types at a time.
Image that you’ve installed a new audio player and love it, you want it to be the default application for all your media files. OK, it’s easy to do.
In File Type Manager, select the File Type you want to change (holding Shift to select multiple objects).
Then press “Edit”, in the opening dialog, choose the audio player you want. After that, all the types of media files will be opened by the application you set earlier.
That’s the two major improvements for Ubuntu Tweak 0.5.5.
There are some other minor improvements, such as the GNOME Icon settings supports SVG files, new script called “Compress PDF” has been added. Of course, lots of bugs has been fixed.
Another thing need to be informed is that Ubuntu Tweak 0.5.5 supports Ubuntu 10.10 now.
During the development of Ubuntu Tweak, I was wondered that I received a lot of bug reports from the Ubuntu 10.10 users. It’s amazing that a lot of people have started testing Ubuntu Tweak on Ubuntu 10.10, I highly expect that, on Oct 10, 2010, there will be a perfect Ubuntu 10.10! Also, I will continue to contribute more features for Ubuntu Tweak and bring surprises for you.
The package in the Ubuntu Tweak source is now ready, and you can also download the package by using the link below: