Existem várias implementações do Java. As três implementações mais comuns quando se fala sobre isso para o Ubuntu são:
- OpenJDK : O objetivo principal do projeto OpenJDK é produzir um Implementação de código aberto da plataforma Java SE (6 e 7). Isto é a versão padrão do Java que o Ubuntu usa e é o mais fácil de instalar.
- Java Sun é a implementação de referência para o Java 6. Seu suporte foi descontinuado no Ubuntu.
- Oracle Java : O Oracle Java é a implementação da versão 7 da Plataforma Java Java OpenJDK da Oracle. A Oracle introduziu com esta implementação uma licença que impede a distribuição.
Desde o Ubuntu 11.10 (Oneiric Ocelot) e devido a problemas de licença , o Ubuntu não irá mais distribuir o JDK da Oracle e JRE . Além disso, as versões anteriores fornecidas nos PPAs sofrem com problemas de segurança e não são recomendadas para instalação em nenhum sistema Ubuntu.
Não há mais releases .deb do Ubuntu com referência ao Sun Java ou ao Oracle Java, o Ubuntu suporta oficialmente o OpenJDK e implementação OpenJRE de Java, que é a base para a implementação da própria Oracle.
O OpenJRE é a implementação oficial do Java Runtime Environment (JRE) para seus sistemas Ubuntu e deve ser suficiente para executar qualquer programa Java que você possa requerer e está incluído no repositório principal e é facilmente instalável.
OpenJRE
Ouabrindoumterminaledigitando
sudoapt-getinstallopenjdk-8-jre
Opacoteopenjdk-8-jre
contémapenasoJavaRuntimeEnvironment.SevocêquiserdesenvolverprogramasJava,instaleopacoteopenjdk-8-jdk
:
TambéméimportanteinstalarowrapperparasuportaraplicativosJavaemseunavegadordaweb,oIced-TeaJavaPlugin.
PluginIcedTea
Ouatravésdeumterminal
sudoapt-getinstallicedtea-plugin
Ouprocureporicedtea-plugin
noUbuntuSoftwareCenter.
ParagarantirquevocêestejaexecutandoaversãocorretadoJava,useestecomandoparadefinirsuaescolha:
sudoupdate-alternatives--configjava
java-version
deveexibiraescolhaquevocêfezanteriormente.
SevocêprecisarinstalaroOpenJDK-JRE6ouoOpenJDK-JDK6
openjdk-6-jre
(clique para instalar) está disponível para instalação por Ubuntu 8.04 (Hardy Heron) e acima.
Instale-o com
sudo apt-get install openjdk-6-jre
Ou se você precisar do pacote dos desenvolvedores, openjdk-6-jdk
(clique para instalar), instale com:
sudo apt-get install openjdk-6-jdk
Uma versão do icedtea-plugin
(clique para instalar) também está disponível para instalação se você for para usar o OpenJDK 6.
Instale-o com:
sudo apt-get install icedtea6-plugin
Se você realmente quiser usar a plataforma Java SE da Oracle, veja Como posso instalar o Sun / Java JDK 6/7/8 ou JRE da Oracle? .