다시 설치하려면 JDK rpm을 제거하십시오.


11

제거 할 JDK 설치는 어디에 있습니까? @terdon은 rpm유형 다운로드를 사용하여 설명 하기 쉽기 때문에 제거하기 쉽지만 찾을 수는 없습니다.

답변:


18

그 패키지 이름은 무엇입니까?

제거 할 특정 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 버전의 Java가 설치되어 있습니다. 공식 Oracler 버전 jdk-1.7.0_45및 IceTea 버전 일명. JDK를 엽니 다 java-1.7.0-openjdk-1.7.0.60-2.4.4.0.

제거

다음 명령을 사용할 수있는 자바 (JDK)의 공식 버전을 설치 제거하려면 yumrpm:

m

$ 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

가능한 yum경우 항상 사용하려고 시도하는 것이 좋지만 종속성 검사는 rpm수행하지 않는 것이 좋습니다.



네, 당신은 그들의 웹 사이트를 통해 가서 브라우저를 통해 파일을 다운로드해야합니다. 그런 다음 scp헤드리스 다른 서버로 복사하십시오.
slm

2

사전 설치된 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

0

m 제거 자바

그것은 나를 위해 일하고있다


1
"java"를 제거하는 것이 단일 "JDK"를 제거하는 것보다 더 광범위합니다.
Jeff Schaller
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.