Java openJDK 버전을 제거하는 방법

Java openJDK 버전을 제거하는 방법

저는 리눅스 민트 XFCE 20을 사용하고 있습니다.

최근에 Java를 실행하여 설치했는데 sudo apt-get install openjdkJRE 헤드리스를 포함하여 JRE 및 JDK 버전 8과 11이 자동으로 설치되었습니다.

내가 원하는 것을 실행하려면 openjdk 16만 필요하고 다른 버전의 Java를 사용하는 것은 의미가 없다는 것이 밝혀졌습니다. 내 주요 문제는 프로그램이 기본적으로 버전 8로 설정되어 있고 이를 고칠 수 없는 것 같다는 것입니다.

그렇다면 버전 11과 8을 제거하고 16만 유지하려면 어떻게 해야 할까요?

답변1

원하지 않는 버전은 이름으로 제거할 수 있습니다.

sudo apt remove openjdk-8-jdk
sudo apt remove openjdk-11-jdk

다른 패키지를 사용하여 설치됩니다.

이 명령을 사용하면 사용 가능한 모든 openjdk 패키지를 볼 수 있습니다.

sudo apt update
apt-cache search openjdk

다음 명령을 사용하여 시스템의 모든 openjdk 패키지를 볼 수 있습니다.

dpkg -l | grep openjdk

참고: 저는 Mint 전문가가 아닌 RedHat 사용자이지만 이는 모든 배포판에서 거의 동일합니다. 방금 Mint에서 패키지 이름을 확인했는데 이 명령이 작동합니다.

답변2

제공된 지침에 따라 필요하지 않은 모든 항목을 제거할 수 있었습니다. 또한 다음 명령을 사용하여 헤드리스 버전을 별도로 제거해야 했습니다.

sudo apt remove openjdk-8-jre-headless
sudo apt remove openjdk-11-jre-headless

관련 정보