जवाबों:
जब आप एक विशिष्ट RPM का नाम नहीं जानते हैं तो आप इसकी स्थापना रद्द कर सकते हैं जैसे आप कमांड का उपयोग कर सकते हैं 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
उपरोक्त आउटपुट के आधार पर मेरे पास जावा के 2 संस्करण स्थापित हैं। आधिकारिक Oracler संस्करण, jdk-1.7.0_45और IceTea संस्करण उर्फ। ओपन JDK java-1.7.0-openjdk-1.7.0.60-2.4.4.0,।
जावा (JDK) के आधिकारिक संस्करण की स्थापना रद्द करने के लिए आप निम्न आदेशों का उपयोग कर सकते हैं, yumया rpm:
यम
$ 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
...
आरपीएम
$ sudo rpm -e jdk
मैं आपको हमेशा उपयोग करने की कोशिश करने की सलाह दूंगा yum, अगर यह निर्भरता की जांच करता है जो rpmनहीं करता है।
scpउन्हें उन अन्य सर्वरों पर कॉपी करने के लिए उपयोग करें जो हेडलेस हैं।
पूर्व-स्थापित 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
निम्न आदेश का उपयोग करके निकालें:
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
यम हटाओ जावा
यह मेरे लिए काम कर रहा है