PPA(Personal Package Archive) is great for installing new and cool apps/utils in Ubuntu or similar GNU/Linux distro such as Linux Mint etc. Due to PPA, publishing and distributing apps has become very easy.
Sometimes you may want to remove an application installed using PPA (may be because some sort of conflict occurred between the app installed from official repository and PPA) or may be you added a wrong PPA address and you get some error messages (on terminal, e.g file not found) or update manager is not working properly due to broken PPA etc. In that case, just follow any of the method (to uninstall the ppa) –
Removing a PPA address in Ubuntu 12.04/12.10/.. Linux Mint / similar_distro
Method #1. remove the ppa file(*.list) from
/etc/apt/sources.list.d directory. Open a terminal and execute the command
ppa_1.list ppa_2.list .... ppa_no_longer_required.list
sudo rm /etc/apt/sources.list.d/ppa_no_longer_required.list
Method #2. If the ppa contains a newer version of standard package, then you have to use the command –
sudo ppa-purge <ppa_address>
ppa_address will be in the format of
ppa:name/sub_directory (if required)
(so that it fall back to old version of the application as if there was no PPA)
Method #3. From Software Sources – go to
Ubuntu Software Center -> software sources -> other software (In Ubuntu 12.10, you can directly go to software sources) and uncheck the ppa you want to remove.
Finally, update the package cache, using the command –
sudo apt-get update
Precise Tweak is the new name of Ubuntu Tweak, a popular application for customizing Ubuntu Desktop. It’s a very popular tool among the desktop users because it allows them to configure/customize their desktop without any hassle (from a simple and easy to use graphical interface).
It provides a lot of options to customize a lot of things. Now, the project has moved to Launchpad (open source project hosting platform, very popular for debian and Ubuntu related projects). So a stable PPA is available for Precise Tweak app. Some of the most important features include – theme options, admin options (for managing packages/applications), Janitor (for removing unwanted packages), login page, etc.
Installing Precise Tweak (a.k.a Ubuntu Tweak) in Ubuntu 12.04 LTS
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
Here are few more snapshots exploring various features of Precise Tweak –
Customizing Themes –
That’s All. Enjoy
In a recent announcement, Canonical has specified that Ubuntu Partner Archive will no longer contain Sun JDK, the packages (sun-java6-jre, sun-java6-jdk, sun-java6-plugin, sun-java6-source etc) will be removed on 16th of the next month, due to some licensing problem, as the said in announcement –
we no longer have permission to redistribute new
Java packages as Oracle has retired the “Operating System Distributor License for Java”
Although, it will be remain installed on the systems but no security updates will be provided in future so the ubuntu users who are dependent on Sun JDK or any of this component are recommend to migrate to OpenJDK or Oracle JDK if you get any problem with open JDK in some applications.
Migrating from Sun JDK to Open JDk
Uninstall Sun JDK and its components
sudo apt-get purge sun-java*
Then install OpenJDK 7/6
sudo-apt-get install openjdk-6*
If you want to install only few selected package such as openjdk-6-jre then type
sudo apt-get install openjdk-6-jre