How can I completely remove all traces of Java on my system?
I already know how to install it in case I need it again.
You may not need to completely remove the OpenJDK to resolve your problem. Install the sun-java6 packages. Then use
If you do want to completely remove OpenJDK remove the default-jdk and/or default-jre packages. You may need to remove some java packages but most of them should be happy once you have the Sun JDK packages installed.
You may want to follow one of these cleanup tips once you are done removing packages.
Remove all the Java related packages (Sun, Oracle, OpenJDK, IcedTea plugins, GIJ):
Purge config files:
Remove Java config and cache directory:
Remove manually installed JVMs:
Remove Java entries, if there is still any, from the alternatives:
Search for possible remaining Java directories:
If the command above produces any output like /path/to/jre1.6.0_34/bin/pack200 remove the directory that is parent of bin, like this:
|show 3 more comments|
To completely remove OpenJDK on Ubuntu 11.10 (this may or may not be sufficient on other versions of Ubuntu), run:
If you want instructions for removing the proprietary Oracle ("Sun") version of Java, then you'll have to specify how you installed it. (If you edit your question to indicate this and leave a comment to this answer, I'll try to add information about how to remove that too.)
(replace the word (version)with your Java version. DO
To uninstall OpenJDK (if installed). First check which OpenJDK packages are installed.
To remove openjdk:
Uninstall OpenJDK related packages.
Check that all OpenJDK packages have been removed.
Agreed with Eliah. "apt-get purge" command can remove those packages completely.
Assuming you have previously installed a copy of java-6-sun package, a followup will help getting rid of broken symbolic link:
And then select a correct path which you want to link up as default Java calling path.
Then have a check on the version of Java with this command:
Try this command:
If 1.6* comes then try:
If 1.7* comes then try:
Assuming that you don't have jdk in your system. If you have use this command:
replace with the version like we did it in previous example.
easier is to use synaptic.
click tab "sections" scroll down to java. simply select each item you see with green box and mark for complete removal. repeat for all all java sections and all files.