오류: ubuntun openjdk 17 설치 도중 에러
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-17/openjdk-17-jdk-headless_17.0.7+7~us1-0ubunt 404 Not Found [IP: ] E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-17/openjdk-17-jdk_17.0.7+7~us1-0ubunt 404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
ubuntu에서 openjdk 17을 설치하려고 할 때
404 not found error가 떠서 설치를 못했다.
해결:
원인은 현재 ubuntu version이 20.04로 현재에 비하면 엄청 옛날 버전이라 오류가 났던 것이다.
# 1) backup sources and switch to old-releases
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i -E 's|http://(archive|security).ubuntu.com/ubuntu|http://old-releases.ubuntu.com/ubuntu|g' /etc/apt/sources.list
# 2) refresh and install JDK 17
sudo apt-get update
sudo apt-get install -y openjdk-17-jdk
# 3) verify
java -version
javac -version
위와 같은 순서로 apt를 다시 업데이트하면 해결된다.
이는 전체 apt sources list를 update하기 때문에 주의해야 한다고 한다
# 1) backup sources and switch to old-releases
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i -E 's|http://(archive|security).ubuntu.com/ubuntu|http://old-releases.ubuntu.com/ubuntu|g' /etc/apt/sources.list
# 2) refresh and install JDK 17
sudo apt-get update
sudo apt-get install -y openjdk-17-jdk
# 3) verify
java -version
javac -version
Reference
Switch to old-releases mirrors if on Ubuntu 20.04 EOL. Update sources and run apt update, then install the JDK.
'Error and Solve' 카테고리의 다른 글
| [코드] ollama serve 통해 오픈소스 모델 실행하기 (0) | 2025.11.25 |
|---|---|
| [에러 해결] Config Assertion Error / pip install transformers==4.40.1 (0) | 2025.11.05 |
| git repo initial commit / git remote add origin (0) | 2025.09.22 |
| [오류 해결] permission denied for schema public error / GRANT ALL ON SCHEMA (0) | 2025.09.17 |
| [오류 해결] ERROR: Failed building wheel for psycopg2 / pip install psycopg2-binary (0) | 2025.09.17 |