Verificado duas vezes: você pode simplesmente instalar o java8 no repositório do Stretch. Funciona muito bem em ambientes produtivos meses atrás. Não há motivo para adiar a atualização para isso. (@peterh)
A versão estável recente do Debian, Debian Buster, não possui mais o Java 8.
No entanto, o Java 8 ainda é amplamente usado em configurações produtivas, e fazer isso é um enorme retorno antes de qualquer atualização.
Alguém conhecendo melhor os elementos internos das listas de discussão Debian e suas comunicações, qual poderia ser o motivo deles?
Existe alguma esperança de que o Java 8 volte a aparecer na forma de alguma atualização?
Obviamente, instalar o Java 8 de uma fonte diferente (Oracle, Ubuntu), ou mesmo do repositório de pacotes Stretch, é uma alternativa viável. Mas, fazendo isso, perdemos exatamente as vantagens dos acordos de recompra oficiais.
openjdk-8-jdk
está disponível no sid (instável) , mas não entrou no buster, porque havia (e ainda existem) bugs.Respostas:
A política geral do Debian é ter apenas uma versão de um pacote de software em uma versão. Portanto, na ausência de circunstâncias excepcionais, haveria apenas uma versão do OpenJDK; O buster possui o OpenJDK 11.
Detalhes podem ser encontrados em um email para debian-java e em vários sites Java, mas resumindo:
Você também pode considerar mover seu aplicativo Java para um contêiner de algum tipo, para facilitar a implantação de uma versão não empacotada do Java. Foi o que fiz para um aplicativo proprietário que preciso continuar executando.
fonte