Nota Desde el 22 de abril de 2016, los paquetes para Vivid se han eliminado, por desgracia. Artículo de noticias en packages.ubuntu.com: "Refleje el lanzamiento xenial, agregue yakkety, elimine vívido". La solución alternativa de esta respuesta es inteligente, pero ya no es aplicable en la situación actual. A partir del 6 de enero de 2017, todavía no hay backport para java 8 en los paquetes de confianza.ubuntu.com/trusty-backports/java. Edite como se apliquen los cambios.
Ver la respuesta del sitio oficial de Android
https://source.android.com/source/initializing.html
No hay paquetes compatibles de OpenJDK 8 disponibles para Ubuntu 14.04. Los paquetes Ubuntu 15.04 OpenJDK 8 se han utilizado con éxito con Ubuntu 14.04. Se encontró que las versiones de paquete más nuevas (por ejemplo, las de 15.10, 16.04) no funcionan en 14.04 siguiendo las instrucciones a continuación.
Descargue los paquetes .deb para su arquitectura desde http://packages.ubuntu.com/vivid/openjdk-8-jdk :
openjdk-8-jre-headless
openjdk-8-jre
openjdk-8-jdk
Recuerde, puede obtener la arquitectura para su máquina con:
$ uname -m
x86_64 representa una arquitectura de kernel de Linux de 64 bits (amd64) y el i386 / i486 / i586 / i686 representa el sistema de 32 bits (i386).
Opcionalmente, confirme las sumas de verificación de los archivos descargados utilizando la información que se encuentra en http://packages.ubuntu.com/vivid/openjdk-8-jdk .
Por ejemplo con la herramienta sha256sum:
$ sha256sum {package file}
Instala los paquetes:
$ sudo apt-get update
Ejecute dpkg para cada uno de los archivos .deb que descargó. Puede producir errores debido a la falta de dependencias:
$ sudo dpkg -i {downloaded.deb file}
Para arreglar las dependencias que faltan:
$ sudo apt-get -f install