openjdk-11-jdk 이상 만 사용할 수 있습니다. OpenJDK 8을 설치하는 방법이 있습니까? PPA를 추가하지 않는 것이 바람직합니다.
openjdk-11-jdk 이상 만 사용할 수 있습니다. OpenJDK 8을 설치하는 방법이 있습니까? PPA를 추가하지 않는 것이 바람직합니다.
답변:
현재 2019 년 4 월 30 일 02:00 UTC, Open JDK 8 및 관련 패키지가 일반 Ubuntu 19.04 Disco Dingo 리포지토리에 다시 추가되었습니다.
이제 평소에 할 수 있습니다
sudo apt install openjdk-8-jdk
PPA를 추가하거나 .deb 패키지를 다운로드하지 않아도됩니다.
따로, 패키지가 데비안 테스트 ( 관련 버그 보고서 ) 에서 (오직?) 제거 되어 다운 스트림으로 정리 되었기 때문에 19.04 (원래 거기에있는 동안)에서 패키지가 제거되었다고 생각합니다 . 오늘 관리자 인 Matthias Klose (일명 doko)가 다시 추가했습니다.
E: Unable to locate package openjdk-8-jdk
다시 시작되지 않는 것 같습니다.
적시에 업데이트 및 수정을 받기 위해 JDK 8을 설치하는 데 PPA가 선호되는 방법이지만 PPA 없이 설치하려는 경우 Ubuntu의 Universe 패키지 풀에서 JDK 8을 다운로드하여 설치할 수 있습니다.
JDK 및 JRE 다운로드 :
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
dpkg를 사용하여 설치하십시오.
sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
종속성을 설치하십시오.
sudo apt install -f
PPA를 사용하여 설치하려면 openjdk-r ppa를 추가하고 다음을 설치하십시오.
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre
Kulfy의 대답이 나를 위해 일하고 있습니다. 그러나 우분투 19.04에서 작동하도록 변경해야했습니다.
JRE 및 JDK 다운로드 :
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
사용하여 설치해보십시오 dpkg
( \
공백하지 않았습니다. 공백을 사용하십시오).
sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
누락 된 종속성이 있으면 오류가 표시됩니다. 종속성을 설치하십시오.
sudo apt install -f
종속성을 설치 한 후 다시 설치하십시오 (2 단계로 이동).
런치 패드에서 OpenJDK 빌드 (모든 아치) 에는 모든 버전의 Java JRE / JDK (OpenJDK)가 있습니다.
jdk-8u212-linux-x64.tar.gz
에서 직접 (185.98MB)를 다운로드 하여 원하는 위치에 설치할 수 있습니다. 이것은 아닙니다 ./opt/jvm
open jdk 8