Uninstall JDK rpm to reinstall
Solution 1
What's that packages name?
When you don't know the name of a specific RPM to uninstall you can search for it like so using the command rpm
.
$ rpm -aq | grep -i jdk
java-1.7.0-openjdk-devel-1.7.0.60-2.4.4.0.fc19.x86_64
jdk-1.7.0_45-fcs.x86_64
java-1.7.0-openjdk-1.7.0.60-2.4.4.0.fc19.x86_64
Based on the above output I have 2 versions of Java installed. The official Oracler version, jdk-1.7.0_45
and the IceTea version aka. Open JDK, java-1.7.0-openjdk-1.7.0.60-2.4.4.0
.
Uninstalling
To uninstall the official version of Java (JDK) you could use the following commands, yum
or rpm
:
yum
$ sudo yum remove jdk
[sudo] password for saml:
Loaded plugins: auto-update-debuginfo, changelog, langpacks, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package jdk.x86_64 2000:1.7.0_45-fcs will be erased
--> Finished Dependency Resolution
Dependencies Resolved
=====================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================
Removing:
jdk x86_64 2000:1.7.0_45-fcs installed 193 M
Transaction Summary
=====================================================================================================================
Remove 1 Package
Installed size: 193 M
...
rpm
$ sudo rpm -e jdk
I would recommend always trying to use yum
if you can, it does dependency checks that rpm
does not.
Solution 2
Search pre-installed JAVA:
$ rpm -qa | grep java
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.151-5.b12.el7_4.x86_64
Remove using following command:
rpm -e java-1.8.0-openjdk-headless-1.8.0.151-5.b12.el7_4.x86_64
rpm -e javapackages-tools-3.4.1-11.el7.noarch
Related videos on Youtube
cea
..was an actor , have written a book published, love creating videos and animation and enjoy the puzzle of computers. https://g.co/kgs/kJlDQf youtube.com/buntcharlie
Updated on September 18, 2022Comments
-
cea over 1 year
Where do I find the JDK install to uninstall? @terdon had explained using an
rpm
type download so it would be easier to uninstall, but I cannot find it. -
cea over 10 yearsI can't wget download.oracle.com/otn-pub/java/jdk/7u51-b13/…
-
slm over 10 yearsYes you have to go in through their website and download the files via your browser. Then use
scp
to copy them to other servers that are headless. -
Jeff Schaller about 6 yearsRemoving "java" is broader than removing a single "JDK"...
-
AdminBee over 2 yearsWelcome to the site, and thank you for your contribution. Please note that brevity is acceptable, but fuller explanations are better. Currently, it is extremely difficult to understand how your answer relates to the original problem; please consider expanding it.