TIL-CS
openjdk-11-jdk-headless 설치 안 되는 문제 해결
이무기뱀술
2024. 3. 18. 14:04
728x90
openjdk-11 설치 안 되는 문제 해결법. 맨 밑에 요약 있음.
WSL Ubuntu 22.04 환경이다.
sudo apt --fix-broken install
ssh 설치가 안 되길래 apt 복구를 시도하는 명령어를 입력하였다.
openjdk-11-jdk-headless를 설치한다길래 기다렸는데, 이게 왠 걸? tlqkf 설치가 안 되는 것이다.
그래서 구글링 해보니 이런 문제가 있다.
출처: https://packages.ubuntu.com/focal-updates/amd64/openjdk-11-jdk-headless/download
그것은 바로 openjdk-11-jdk-headless 다운로드를 제공하는 미러에 mirror.kakao.com은 없는 것이다.
이 문제를 해결하려면 2가지 방법이 있다.
1. 직접 패키지를 다운받아 설치하기
2. 우분투 저장소를 다시 kr.archive.ubuntu.com/ubuntu로 바꾸기
1번부터 해보자
sudo apt install ./openjdk-11-jdk-headless_11.0.22+7-0ubuntu2\~20.04.1_amd64.deb
패키지를 직접 다운 받은 후(wget) 설치하려고 했지만 실패했다.
2번으로 넘어가자
sudo vim /etc/apt/sources.list
soucre.list를 열고 카카오 미러서버로 바꾼 것의 역순으로 했다.
더 이상의 자세한 설명은 생략한다.
그러나 실패했다.
결론
openjdk-11-jdk를 삭제한다.
sudo apt install openjdk-17-jdk
openjdk-17-jdk를 설치한다
728x90