Como instalo o Sun / Oracle Java SDK no Ubuntu?

99

Desde o 11.10 o Ubuntu não fornece o sun-java-jdk , como eu o instalo?

    
por Rodja 04.11.2011 / 16:50

3 respostas

105

OBSERVAÇÃO : Alguns dos conteúdos desta resposta podem ter se tornado obsoletos e há alguns comentários em que as pessoas relataram problemas. Você é aconselhado a ler os comentários primeiro.

-

Ubuntu 11.10 Oneric

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin

[ Fonte ]

Ubuntu 12.04 Preciso

Limpe o jdk histórico aberto:

sudo apt-get purge openjdk*

Adicione um novo repositório e instale o sdk:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Se você quiser o JRE e o plug-in do navegador:

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

[ Fonte ]

Ubuntu 12.04 (Precise Pangolin) - outro caminho

Graças aos comentários, por favor, note que você pode tentar este método também: link

Tornar o sun java o padrão

Você também pode adicionar o seguinte

sudo update-alternatives --config java

Você deve obter o seguinte

Status de prioridade do caminho de seleção

0 / usr / lib / jvm / java-7-oracle / bin / java 1 modo automático   1 / usr / lib / jvm / java-7-oracle / bin / java 1 modo manual * 2 / usr / lib / jvm / java-7-oracle / jre / bin / java 1 modo manual

Pressione enter para manter a escolha atual [*] ou digite o número de seleção: 2

Selecione (2) e pressione enter

Agora em execução:

java -version

Retorna:

versão java "1.7.0_04" Java Runtime Environment (TM) SE (build 1.7.0_04-b20) Java HotSpot (TM) Server VM (compilação 23.0-b21, modo misto)

    
por 16.10.2013 / 04:22
13

Há uma página muito boa no wiki do Ubuntu oficial. Lá você pode encontrar todos os métodos recomendados. Eu usei este excelente script automático .

Verifique se o git está instalado:

sudo apt-get install git

Sun / Oracle Java 1.6.0

Crie debs locais:

wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh

O script criará pacotes a partir do código-fonte e os colocará no repositório local, depois eles poderão ser instalados, por exemplo:

sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-fonts sun-java6-source

Você pode ver todos os pacotes disponíveis em /var/local/oab/deb

Lembre-se de selecionar a versão correta:

sudo update-alternatives --config java

Para configurar todo o resto (como plug-in do navegador, keytool, etc.), você pode usar isso (será uma lista longa!):

sudo update-alternatives --all

O script é um wrapper para este script da Debian , se você estiver curioso;)

Oracle Java 1.7.0_51

Há uma edição 123 atualmente no OAB e um pedido direto

Aqui está a versão corrigida:

wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7

sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 

Leia mais sobre AskUbuntu

    
por 13.04.2017 / 14:22
4

Você pode instalar o pacote oficial do Oracle:

link

escolha o linux como sua plataforma

    
por 04.11.2011 / 17:21

Tags