Questão Como eu instalo o Java?


Como instalo o Java, inclusive no meu navegador, para que os sites com Java funcionem?


170
2018-06-13 08:57


origem




Respostas:


Existem várias implementações do Java. As três implementações mais comuns ao falar sobre isso para o Ubuntu são:

  • OpenJDK: O objetivo principal do projeto OpenJDK é produzir um implementação de código aberto do Java SE Plataforma (6 e 7). Isto é a versão padrão do Java que o Ubuntu usa e é o mais fácil de instalar.
  • Sun Java: Sun Java é a implementação de referência para o Java 6. Seu suporte foi descontinuado no Ubuntu.
  • Oracle Java: Oracle Java é a implementação da versão 7 do OpenJDK Java Se Platform da Oracle. Oracle introduzido com esta implementação uma licença que impede a distribuição.

Desde o Ubuntu 11.10 (Oncelic Ocelot) e devido a problemas de licença O Ubuntu não distribuirá mais o JDK e o Oracle JRE. Além disso, versões anteriores fornecidas em PPAs sofrem com problemas de segurança e não são recomendadas para serem instaladas em qualquer sistema Ubuntu.

Não há mais suportado .deb lançamentos do Ubuntu Com referência ao Sun Java ou ao Oracle Java, o Ubuntu suporta oficialmente a implementação OpenJDK e OpenJRE de Java, que é a base para a própria implementação do 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

Install via the Software Center

Ou abrindo um terminal e digitando

sudo apt-get install openjdk-8-jre 

o openjdk-8-jre pacote contém apenas o Java Runtime Environment. Se você quiser desenvolver programas Java, instale o openjdk-8-jdk pacote:

Install via the software center


Também é importante instalar o wrapper para suportar aplicativos Java em seu navegador da Web, Plugin Java de chá gelado.

Plugin IcedTea

Install via the software center

Ou através de um terminal

sudo apt-get install icedtea-plugin

Ou procure por icedtea-plugin no Ubuntu Software Center.


Para garantir que você esteja executando a versão correta do Java, use este comando para definir sua escolha:

sudo update-alternatives --config java

java -version deve exibir a escolha que você fez anteriormente.


Se você precisar instalar o OpenJDK-JRE 6 ou o OpenJDK-JDK 6

openjdk-6-jre (clique para instalar) está disponível para instalação Ubuntu 8.04 (Hardy Heron) e para cima.

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-o com:

sudo apt-get install openjdk-6-jdk

Uma versão do icedtea-plugin (clique para instalar) também está disponível para instalar se você for usar o OpenJDK 6.

Instale-o com:

sudo apt-get install icedtea6-plugin

Se você realmente quiser usar a plataforma Java SE da Oracle, Vejo Como posso instalar o Java JDK 6/7/8 ou JRE proprietário da Sun / Oracle?.


184
2018-02-22 11:03



Em 15.04, o icedtea-7-plugin não funciona bem com o Firefox. Descobri que o download de uma distribuição tar.gz e o symlinking libnpjp2.so manualmente em / usr / lib / firefox-addons / plugins fez com que funcionasse. Observe que os sites também precisam ser marcados como confiáveis ​​no painel de controle do java (isso, por sua vez, só é possível se você não tiver espaços no nome completo da pasta do jre descompactado). - Thorbjørn Ravn Andersen
O OpenJDK agora é openjdk-8-jre - omikad
no Ubuntu 16, Firefox 50, com o Open-JDK 8 ... fazendo o apt-get instalar o icedtea-netx seguido do apt-get install o icedtea-plugin fez o truque para mim! Obrigado pela sua resposta, super útil! :) - Bane
Sempre instale a versão mais recente do Open JDK usando sudo apt install default-jdk. Atualmente isso instala a versão 8. - Gabriel Staples


A instalação do OpenJDK não é suficiente para ativar o Java nos navegadores. Você também precisará instalar o icedtea-7-plugin pacote:

Install via the software center

Uma reinicialização do navegador pode ser necessária.


52
2017-08-21 11:31



Como isso é atualizado em 2018? - Konrad Gajewski
@KonradGajewski Não tenho certeza, recentemente não usei nenhum applet Java. De fato, o Firefox 52 tem desistiu suporte para plugins Java e assim fez Chrome 45. - Lekensteyn
Nas últimas horas, não consegui executá-lo com o Firefox, o Chromium ou o Chrome. Eu tenho Java trabalhando no Konqueror. - Konrad Gajewski


Para instalar o Oracle Java 7:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer

22
2018-03-02 14:10



Após a conclusão da instalação, se você deseja ver se foi bem-sucedido, execute o seguinte comando: java -version (Vejo webupd8.org/2012/01/… ) - rubo77


Instalando o OpenJDK - Recomendado

A maneira mais simples de instalar o Java no Ubuntu é usar OpenJDK. Isso funcionará bem para a maioria das pessoas. Para instalá-lo, clique no pequeno botão com o logotipo do Ubuntu, como mostra a imagem abaixo.

enter image description here

Depois de abrir o Dash Home, você precisa digitar terminal. Clique no ícone que está circulado na imagem abaixo.

enter image description here

Isso abrirá o terminal, que é a versão do Ubuntu, o prompt de comando do Windows, embora o Terminal tenha muito mais recursos. Agora, copie e cole o seguinte comando na janela do Terminal. Você precisará usar Ao controleMudançaV para colar texto no terminal.

sudo apt-get install -y openjdk-7-jre openjdk-7-jdk

Você precisará digitar sua senha para usar este comando. Embora não apareça no Terminal, ele ainda será inserido quando você digitá-lo. Depois de executar este comando, você será configurado para executar e desenvolver aplicativos Java.

Instalando o Oracle Java

O OpenJDK funciona bem para a maioria das pessoas, mas se você jogar Minecraft, você vai querer usar o Oracle Java. Para instalar o Oracle Java, execute o comando abaixo, um por vez no Terminal.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Isso fará o download do Java do site da Oracle e o instalará para você.


17
2018-04-07 13:56



-1 por 3 motivos principais: 1 - O JDK e o JRE não são suficientes para ativar o java em navegadores da Web. Você ainda precisa icedtea-pluginpacote (icedtea6-plugin ou icedtea7-plugin, aquele que corresponde ao seu java); 2 - O JDK já inclui o JRE, portanto não há necessidade de instalar ambos. Escolha o JRE para usuários regulares (como o OP) ou o JDK para desenvolvedores java. 3 - Desde que você teve o trabalho de postar boas capturas de tela, por que sugerir a rota do terminal? O Centro de Software é muito mais amigável e recomendado neste caso - MestreLion


Abra seu terminal com Ctrl+Alt+T e:

Agora isso vai instalar o lversão atest Java 

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

12
2018-06-13 14:24



Muito obrigado ... mas eu tentei a última frase "sudo update-alternatives --config java" diz "Existe apenas uma alternativa no grupo de links java (fornecendo / usr / bin / java): / usr / lib / jvm / java-7-oracle / jre / bin / java Nada a configurar. " Como isso deve checar se está em uso ??? - Septrba
@Septrba Você tem apenas uma versão do Java instalada, apenas uma pode estar em uso e é a que você instalou. Se você tivesse mais de um instalado, ele listaria e mostraria qual deles está em uso. Provavelmente não deveria ter acrescentado isso à minha resposta, já que provavelmente era mais confuso do que útil. : P - pileofrocks


O Oracle Java 8 acabou de ser lançado (estável). Para instalá-lo no Ubuntu, você pode usar o WebUpd8 Java PPA:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

O PPA em si não fornece binários do Oracle Java 8 (isso não é permitido pela licença do Oracle Java). Em vez disso, é usado um instalador que faz o download e instala automaticamente o Oracle Java 8. Usando esse PPA, você também receberá atualizações automáticas do Java 8.

Mais informações e algumas dicas sobre o uso / configuração adicional do Oracle Java 8 @ WebUpd8 estão Instalar o Oracle Java 8 no repositório Ubuntu via PPA [JDK 8].


10
2018-04-07 13:55





Infelizmente, devido a problemas com sua licença, o Oracle Java não é mais distribuído nos repositórios oficiais do Ubuntu. Você tem duas opções principais: ou tente OpenJDK - um substituto de código aberto para o Oracle Java - ou prossiga com a instalação "manual" (que é exatamente o que você estava tentando fazer). Ambas as opções estão descritas no wiki de ajuda: https://help.ubuntu.com/community/Java. Esta página também inclui algumas outras alternativas que, dependendo de suas necessidades, você pode achar mais adequado.

Apenas uma observação: na maioria das vezes, com o Ubuntu, você não deve baixar o software da Internet, mas sim usar o Ubuntu Software Center. O software que você encontrará lá é garantido para ser estável, seguro e respeitar as convenções padrão do sistema. O Oracle Java é apenas uma exceção a essa regra.


5





Basta ir para Aplicações -> Ubuntu software center e depois procurar Java. enter image description here


4



Sua resposta seria que o OP instala o Java Runtime Environment anterior, e não a versão mais recente jre-6u25-linux-i586.bin - scouser73
Scouser73, jre-6u25-linux-i586.bin soa como a implementação Java proprietária da Oracle. Esta questão é sobre o OpenJDK. - Lekensteyn
O que está marcado (em laranja) é o tempo de execução open-jdk java6! - Alvar
scouser73 está se referindo a uma atualização de segurança do Oracle Java. Eu não sei se a versão atual, se afetada, a versão do JRE instalado é 6b22 mas tenha em mente que isso é não relacionado para o número da versão do Oracle Java, consulte dbhole.wordpress.com/2011/05/27/… - Lekensteyn
Bem, Scouser73 teve problemas com uma página nós. Eu só uso o jdk e isso é tudo que eu sempre precisei, então achei que ajudaria. - Alvar


# release java atual - obtenha os dois jdk / jre download aqui

sudo mkdir /usr/local/java

cd /usr/local/java

# remover instalações anteriores, se houver

sudo rm -rf /usr/local/java/jdk*
sudo rm -rf /usr/local/java/jre*

# move download / expanded dirs para / usr / local / java

sudo mv ~/jdk* /usr/local/java/
sudo mv ~/jre* /usr/local/java/

cd /usr/local/java/

# criar links simbólicos

sudo ln -s jdk*  jdk
sudo ln -s jre*  jre

# SÓ precisa fazer abaixo na nova instalação do Ubuntu - IGNORE se previamente instalado qualquer versão do java como o seu já em vigor

# setup symlinks:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre/bin/javaws

Finalmente, coloque estes em seu ~ / .bashrc

export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JRE_HOME=/usr/local/java/jre
export PATH=$PATH:$HOME/bin:$JRE_HOME/bin

agora você está trancado e carregado ;-)


3





ATUALIZAÇÃO: Desde o Ubuntu 16.04 você pode instalar isto sem o ppa via

$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk

RESPOSTA DO LEGADO:

Para o Ubuntu <16.04 não havia nenhum pacote oficial para o Java 8 de OpenJDK (a versão de código aberto), mas você pode instalá-lo via esta PPA executando:

$> sudo add-apt-repository ppa:openjdk-r/ppa
$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk

3



Acabei de executar os dois últimos comandos sem o primeiro e funciona. Então parece que há um pacote oficial agora (2016). - Tom Anderson
Atualizada a resposta para o Ubuntu 16.04 - thelastshadow


Existem algumas maneiras de instalar o Java no Ubuntu:

Instale o OpenJDK (o código-fonte aberto equivalente ao Java da Sun) diretamente do Ubuntu Software Center. Tudo o que você precisa fazer é procurar por Java. Isso tende a funcionar como é para mim.

Se você precisar do Java da Sun, diga se quer jogar Minecraft, faça o download do JRE como descrito em Java.com, mas certifique-se de que seu arquivo .bin possa ser executado. Você faz isso abrindo um terminal e digitando o seguinte (eu assumirei que você o tenha na sua pasta Downloads, então altere a linha do CD de acordo se não estiver onde está):

cd /home/user/Downloads
sudo chmod +x jre-6u31-linux-i586.bin

Então, você deve ser capaz de fechar seu terminal, clicar com o botão direito no seu arquivo .bin e selecionar "Execute", que deve executar o instalador. Se isso não for uma opção, faça o seguinte no terminal (na mesma pasta que as outras duas ações):

./jre-6u31-linux-i586.bin

Isso simplesmente executa o arquivo especificado e se você digitou com êxito as duas primeiras linhas, a instalação.


2