Desinstale o JDK rpm para reinstalar

11

Onde encontro a instalação do JDK para desinstalar? O @terdon havia explicado o uso de um rpmtipo de download para facilitar a desinstalação, mas não consigo encontrá-lo.

cea
fonte

Respostas:

18

Qual é o nome desse pacote?

Quando você não sabe o nome de um RPM específico para desinstalar você pode procurar por ele assim usando o 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

Com base na saída acima, tenho 2 versões do Java instaladas. A versão oficial do Oracler jdk-1.7.0_45e a versão IceTea aka. Abra o JDK java-1.7.0-openjdk-1.7.0.60-2.4.4.0.

Desinstalando

Para desinstalar a versão oficial do Java (JDK), você pode usar os seguintes comandos, yumou 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

Eu recomendaria sempre tentar usar, yumse puder, ele faz verificações de dependência que rpmnão.

slm
fonte
Sim, você precisa acessar o site deles e baixar os arquivos pelo navegador. Em seguida, use-o scppara copiá-los para outros servidores sem cabeça.
slm
2

Pesquisa JAVA pré-instalado:

$ 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

Remova usando o seguinte 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
Kishore Bhosale
fonte
0

yum remove java

Está funcionando para mim

Annamalair_Linux
fonte
1
Remover "java" é mais amplo do que remover um único "JDK" ...
Jeff Schaller