참고 2016 년 4 월 22 일부터 Vivid 패키지가 제거되었습니다. packages.ubuntu.com의 뉴스 항목 : "xenial 릴리스를 반영하고 yakkety 추가, 생생한 제거" 이 답변의 해결 방법은 영리하지만 현재 상황에서는 더 이상 적용 할 수 없습니다. 2017 년 1 월 6 일 현재 trusty packages.ubuntu.com/trusty-backports/java에는 Java 8에 대한 백 포트가 없습니다. 변경 사항이 적용되면 수정하십시오.
안드로이드 공식 사이트의 답변을 참조하십시오
https://source.android.com/source/initializing.html
Ubuntu 14.04에 지원되는 OpenJDK 8 패키지가 없습니다. Ubuntu 15.04 OpenJDK 8 패키지는 Ubuntu 14.04와 함께 성공적으로 사용되었습니다. 최신 패키지 버전 (예 : 15.10, 16.04 용)은 아래 지침에 따라 14.04에서 작동하지 않는 것으로 나타났습니다.
http://packages.ubuntu.com/vivid/openjdk-8-jdk 에서 아키텍처에 대한 .deb 패키지를 다운로드 하십시오 .
openjdk-8-jre-headless
openjdk-8-jre
openjdk-8-jdk
다음을 사용하여 머신 아키텍처를 얻을 수 있습니다.
$ uname -m
x86_64는 64 비트 (amd64) Linux 커널 아키텍처를 나타내고 i386 / i486 / i586 / i686은 32 비트 (i386) 시스템을 나타냅니다.
선택적으로 http://packages.ubuntu.com/vivid/openjdk-8-jdk 에있는 정보를 사용하여 다운로드 한 파일의 체크섬을 확인 하십시오 .
예를 들어 sha256sum 도구를 사용하십시오.
$ sha256sum {package file}
패키지를 설치하십시오 :
$ sudo apt-get update
다운로드 한 각 .deb 파일에 대해 dpkg를 실행하십시오. 종속성 누락으로 인해 오류가 발생할 수 있습니다.
$ sudo dpkg -i {downloaded.deb file}
누락 된 종속성을 수정하려면 다음을 수행하십시오.
$ sudo apt-get -f install