Disinstallare JDK rpm per reinstallare


11

Dove trovo l'installazione di JDK da disinstallare? @terdon aveva spiegato usando un rpmtipo di download, quindi sarebbe più facile disinstallarlo, ma non riesco a trovarlo.

Risposte:


18

Come si chiama quel pacchetto?

Quando non si conosce il nome di un RPM specifico da disinstallare, è possibile cercarlo in questo modo utilizzando il comando 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

Sulla base dell'output sopra ho installato 2 versioni di Java. La versione ufficiale di Oracler jdk-1.7.0_45e la versione IceTea aka. Aprire JDK, java-1.7.0-openjdk-1.7.0.60-2.4.4.0.

Disinstallare

Per disinstallare la versione ufficiale di Java (JDK) è possibile utilizzare i seguenti comandi yumo 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

Consiglierei di provare sempre a usare yumse puoi, fa controlli di dipendenza che rpmnon lo fanno.



Sì, devi accedere al loro sito Web e scaricare i file tramite il browser. Quindi utilizzare scpper copiarli su altri server senza testa.
slm

2

Cerca JAVA preinstallato:

$ 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

Rimuovere usando il seguente comando:

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.