Você está na página 1de 8

3/9/2014 Como Instalar o Java da Oracle no Ubuntu Linux: 18 Passos

http://pt.wikihow.com/Instalar-o-Java-da-Oracle-no-Ubuntu-Linux 1/8
Como Instalar o Java da Oracle no Ubuntu Linux
Este tutorial cobre a instalao od Oracle Java 7 JDK/JRE, verses 32-bit e
64-bit (nmero de verso atual 1.7.0_17) nos sistemas operacionais Ubuntu
Linux 32-bit e 64-bit. Estas instrues tambm funcionaro nas distribuies
Debian e Linux Mint.
1
2
3
Verifique se o seu sistema operacional Ubuntu Linux 32-bit ou 64-bit. Abra
um terminal ou console e digite o seguinte comando:
Digite/Copie/Cole: file /sbin/init
Observe a verso do seu sistema operacional Ubuntu Linux, cuja
verso de arquitetura ser exibida na tela como sendo 32-bit ou 64-bit.
Verifique se voc possui o java instalado em seu sistema. Para fazer isso,
voc precisar executar o comando 'Java version' em seu terminal.
Abra o terminal e digite o seguinte comando:
Digite/Copie/Cole: java -version
Se voc possuir a OpenJDK instalada em seu sistema, o resultado poder ser
algo parecido com isto:
java version "1.6.0_21"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b21~pre1-
0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
Se voc possui a OpenJDK em seu sistema, voc est com a verso do
fornecedor errado do Java instalada para este exerccio.
Remova completamente a OpenJDK/JRE de seu sistema e crie um diretrio
para guardar os binrios da Oracle Java JDK/JRE. Isto ir evitar conflitos no
sistema bem como confuses devido verses do Java de diferentes fornecedores. Por
exemplo, se voc possui o OpenJDK/JRE instalado em seu sistema, voc pode
remov-los digitando o seguinte comando no terminal:
Digite/Copie/Cole: sudo apt-get purge openjdk-\*
Este comando ir remover completamente o OpenJDK/JRE de seu
sistema.
Passos
Digite/Copie/Cole: sudo mkdir -p /usr/local/java
Este comando ir criar um diretrio para armazenar os binrios Oracle
Java JDK e JRE.
3/9/2014 Como Instalar o Java da Oracle no Ubuntu Linux: 18 Passos
http://pt.wikihow.com/Instalar-o-Java-da-Oracle-no-Ubuntu-Linux 2/8
4
5
6
| Faa o download do Oracle Java JDK/JRE para Linux. Certifique-se de
selecionar os binrios compactados corretos para a sua arquitetura de sistema,
32-bit ou 64-bit (o qual dever terminar com .tar.gz).
Por exemplo, se voc possui o sistema operacional Ubuntu Linux 32-bit, faa
download dos binrios Oracle Java 32-bit.
Por exemplo, se voc possui o sistema operacional Ubuntu Linux 64-bit, faa
download dos binrios Oracle Java 64-bit.
Opcionalmente, faa o | download da documentao do Oracle Java JDK/JRE.
Selecione jdk-7u17-apidocs.zip
Informao Importante: Os binrios do Oracle Java 64-bit no funcionam em
sistemas operacionais Ubuntu Linux 32-bit, onde voc receberia diversas
mensagens de erro, caso voc tentasse instalar o Oracle Java 64-bit em um
Ubuntu Linux 32-bit.
Copie os binrios Oracle Java para dentro do diretrio /usr/local/java. Na
maioria dos casos, os binrios Oracle Java sero baixados para
/home/nome_do_seu_usurio/Downloads.
Instrues de instalao do Oracle Java 32-bit no Ubuntu Linux 32-bit:
Digite/Copie/Cole: cd /home/nome_do_seu_usurio/Downloads
Digite/Copie/Cole: sudo -s cp -r jdk-7u17-linux-i586.tar.gz
/usr/local/java
Digite/Copie/Cole: sudo -s cp -r jre-7u17-linux-i586.tar.gz /usr/local/java
Digite/Copie/Cole: cd /usr/local/java
Instrues de instalao do Oracle Java 64-bit no Ubuntu Linux 64-bit:
Digite/Copie/Cole: cd /home/nome_do_seu_usurio/Downloads
Digite/Copie/Cole: sudo -s cp -r jdk-7u17-linux-x64.tar.gz /usr/local/java
Digite/Copie/Cole: sudo -s cp -r jre-7u17-linux-x64.tar.gz /usr/local/java
Digite/Copie/Cole: cd /usr/local/java
Execute os seguintes comandos para os arquivos tar.gz do Oracle Java que
foram baixados. Certifique-se de faz-lo como usurio rootpara torn-los
executveis para todos os usurios do sistema. Para abrir um terminal como root, digite
sudo -s . Lhe ser solicitada a senha do seu usurio.
Instrues de instalao do Oracle Java 32-bit no Ubuntu Linux 32-bit:
Digite/Copie/Cole: sudo -s chmod a+x jdk-7u17-linux-i586.tar.gz
Digite/Copie/Cole: sudo -s chmod a+x jre-7u17-linux-i586.tar.gz
Instrues de instalao do Oracle Java 64-bit no Ubuntu Linux 64-bit:
Digite/Copie/Cole: sudo -s chmod a+x jdk-7u17-linux-x64.tar.gz
Digite/Copie/Cole: sudo -s chmod a+x jre-7u17-linux-x64.tar.gz
3/9/2014 Como Instalar o Java da Oracle no Ubuntu Linux: 18 Passos
http://pt.wikihow.com/Instalar-o-Java-da-Oracle-no-Ubuntu-Linux 3/8
7
8
9
10
1
Descompacte os binrios Java que esto compactados para o diretrio
/usr/local/java.
Instrues de instalao do Oracle Java 32-bit no Ubuntu Linux 32-bit:
Digite/Copie/Cole: sudo -s tar xvzf jdk-7u17-linux-i586.tar.gz
Digite/Copie/Cole: sudo -s tar xvzf jre-7u17-linux-i586.tar.gz
Instrues de instalao do Oracle Java 64-bit no Ubuntu Linux 64-bit:
Digite/Copie/Cole: sudo -s tar xvzf jdk-7u17-linux-x64.tar.gz
Digite/Copie/Cole: sudo -s tar xvzf jre-7u17-linux-x64.tar.gz
Verifique duas vezes seus diretrios. Neste ponto voc deve ter dois diretrios
de binrios descompactados em /usr/local/java para o Java JDK/JRE listados
como:
Digite/Copie/Cole: ls -a
jdk1.7.0_17
jre1.7.0_17
Edite o arquivo PATH do sistema em /etc/profile e adicione as
seguintesvariveis do seu path de sistema. Utilize o nano, gedit ou qualquer
outro editor de textos, como root, e abra o arquivo /etc/profile.
Digite/Copie/Cole: sudo gedit /etc/profile
or
Digite/Copie/Cole: sudo nano /etc/profile
Desa at o final do arquivo utilizando as teclas de seta e adicione as
seguintes linhas ao final do seu arquivo /etc/profile:
Digite/Copie/Cole:
JAVA_HOME=/usr/local/java/jdk1.7.0_17
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_17
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
Salve o arquivo /etc/profile e feche-o.
2
Informe ao seu sistema Ubuntu Linux onde o Oracle Java JDK/JRE est
localizado. Isto informar ao sistema que a nova verso do Oracle Java est
disponvel para uso.
Digite/Copie/Cole: sudo update-alternatives --install "/usr/bin/java" "java"
"/usr/local/java/jre1.7.0_17/bin/java" 1
este comando notifica ao sistema que o Oracle Java JRE est
disponvel para uso.
Digite/Copie/Cole: sudo update-alternatives --install "/usr/bin/java" "java"
"/usr/local/java/jre1.7.0_17/bin/java" 1
este comando notifica ao sistema que o Oracle Java JRE est
disponvel para uso.
3/9/2014 Como Instalar o Java da Oracle no Ubuntu Linux: 18 Passos
http://pt.wikihow.com/Instalar-o-Java-da-Oracle-no-Ubuntu-Linux 4/8
3
4
5
6
Digite/Copie/Cole: sudo update-alternatives --install "/usr/bin/javac" "javac"
"/usr/local/java/jdk1.7.0_17/bin/javac" 1
este comando notifica ao sistema que o Oracle Java JDK est
disponvel para uso.
Digite/Copie/Cole: sudo update-alternatives --install "/usr/bin/javaws" "javaws"
"/usr/local/java/jre1.7.0_17/bin/javaws" 1
este comando notifica ao sistema que o Oracle Java Web start est
disponvel para uso.
Informe ao seu sistema Ubuntu Linux que o Oracle Java JDK/JRE deve ser o
Java padro.
Digite/Copie/Cole: sudo update-alternatives --set java
/usr/local/java/jre1.7.0_17/bin/java
este comando ir setar o java runtime environment (jre) para o sistema
Digite/Copie/Cole: sudo update-alternatives --set javac
/usr/local/java/jdk1.7.0_17/bin/javac
este comando ir setar o compilador javac para o sistema
Digite/Copie/Cole: sudo update-alternatives --set javaws
/usr/local/java/jre1.7.0_17/bin/javaws
este comando ir setar o Java Web start para o seu sistema
Recarregue o PATH do sistema digitando o seguinte comando:
Digite/Copie/Cole: . /etc/profile
Note: O arquivo de path /etc/profile do sistema ser recarregado aps a
reinicializao do sistema Ubuntu Linux.
Teste para ver se o Java Oracle est instalado corretamente no sistema.
Execute os seguintes comandos e note a verso do Java.
Uma mensagem de instalao bem sucedida do Oracle Java 32-bit ser
apresentada:
Digite/Copie/Cole: java -version
Este comando apresenta a verso do java que est rodando no
sistema
Voc deveria receber uma mensagem parecida com a seguinte:
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b21)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)
Digite/Copie/Cole: javac -version
Este comando lhe permite saber que voc agora est apto a compilar
programas Java a partir do terminal.
Voc deveria receber uma mensagem parecida com a seguinte:
javac 1.7.0_17
3/9/2014 Como Instalar o Java da Oracle no Ubuntu Linux: 18 Passos
http://pt.wikihow.com/Instalar-o-Java-da-Oracle-no-Ubuntu-Linux 5/8
7
8
Uma mensagem de instalao bem sucedida do Oracle Java 64-bit ser
apresentada:
Digite/Copie/Cole: java -version
Este comando apresenta a verso do java que est rodando no
sistema
Voc deveria receber uma mensagem parecida com a seguinte:
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b21)
Java HotSpot(TM) 64-bit Server VM (build 23.1-b03, mixed mode)
Digite/Copie/Cole: javac -version
Este comando lhe permite saber que voc agora est apto a compilar
programas Java a partir do terminal.
Voc deveria receber uma mensagem parecida com a seguinte:
javac 1.7.0_17
Parabns, voc acaba de instalar o Oracle Java em seu sistema Linux. Agora
reinicialize o sistema Ubuntu Linux. Aps isto, o sistema ser totalmente
configurado para executare desenvolver programas Jada. Posteriormente voc poder
querer experimentar compilar e executar seus prprios programas Java.
1. Para habilitar o plugin em seu navegador web voc precisa criar um
link simblico do diretrio de plugins do navegador para o local do
plugin Java incluso na sua distribuio do Oracle Java.
Nota Importante: Tenha cautela ao habilitar o Oracle Java 7 em seus
navegadores pelo fato de que tm havido inmeras falhas de segurana e
exploits. Essencialmente, ao habilitar o Oracle Java 7 em seus
navegadores, se uma falha de segurana ou exploit for descoberta, esta
ser a forma pela qual os bandidos conseguiro invadir e comprometer o
seu sistema.
Opcional: Como Habilitar o Oracle Java em seus Navegadores
3/9/2014
http://pt.wikihow.com/Instalar-o-Java-da-Oracle-no-Ubuntu-Linux
6/8
Como Instalar o Java da Oracle no Ubuntu Linux: 18 Passos
1. Utilize os seguintes comandos:
Digite/Copie/Cole: sudo -s
Isto lhe logar como root.
Digite/Copie/Cole: mkdir -p /opt/google/chrome/plugins
Isto ir criar um diretrio chamado /opt/google/chrome/plugins
Digite/Copie/Cole: cd /opt/google/chrome/plugins
Este comando ir lhe levar ao diretrio de plugins do google
chrome. Certifique-se de que voc est no diretrio correto
antes de criar o link simblico.
Digite/Copie/Cole: ln -s
/usr/local/java/jre1.7.0_17/lib/i386/libnpjp2.so
Isto criar um link simblico do plugin Java JRE (Java Runtime
Environment) libnpjp2.so para o seu navegador Google
Chrome.
1. Utilize os seguintes comandos:
Digite/Copie/Cole: sudo -s
Isto lhe logar como root.
Digite/Copie/Cole: mkdir -p /opt/google/chrome/plugins
Isto ir criar um diretrio chamado /opt/google/chrome/plugins
Digite/Copie/Cole: cd /opt/google/chrome/plugins
Este comando ir lhe levar ao diretrio de plugins do google
chrome. Certifique-se de que voc est no diretrio correto
antes de criar o link simblico.
Digite/Copie/Cole: ln -s
/usr/local/java/jre1.7.0_17/lib/amd64/libnpjp2.so
Isto criar um link simblico do plugin Java JRE (Java Runtime
Environment) libnpjp2.so para o seu navegador Google
Chrome.
1. Nota: s vezes, quando voc digita o comando acima, voc poder
receber uma mensagem que diz:
ln: criando link simblico `./libnpjp2.so': Arquivo existe.
Instrues para o Oracle Java 32-bit
Instrues para o Oracle Java 64-bit
Lembretes:
Google Chrome
Para corrigir este problema, simplesmente remova o link simblico
3/9/2014 Como Instalar o Java da Oracle no Ubuntu Linux: 18 Passos
http://pt.wikihow.com/Instalar-o-Java-da-Oracle-no-Ubuntu-Linux 7/8
anterior utilizando o seguinte comando:
Digite/Copie/Cole: sudo -s
Digite/Copie/Cole: cd /opt/google/chrome/plugins
Digite/Copie/Cole: rm -rf libnpjp2.so
Certifique-se de que voc est no diretrio
/opt/google/chrome/plugins antes de executar o comando.
2. Reinicie o seu navegador e v at o site | Java Tester para testar se o
Java est funcionando em seu navegador.
1. Utilize os seguintes comandos:
Digite/Copie/Cole: sudo -s
Isto lhe logar como root.
Digite/Copie/Cole: cd /usr/lib/mozilla/plugins
Este comando ir lhe levar ao diretrio /usr/lib/mozilla/plugins.
Crie este diretrio caso voc no o possua.
Digite/Copie/Cole: mkdir -p /usr/lib/mozilla/plugins
Isto ir criar o diretrio /usr/lib/mozilla/plugins. Certifique-se de
que voc est neste diretrio antes de criar o link simblico.
Digite/Copie/Cole: ln -s
/usr/local/java/jre1.7.0_17/lib/i386/libnpjp2.so
Isto criar um link simblico do plugin Java JRE (Java Runtime
Environment) libnpjp2.so para o seu navegador Mozilla
Firefox.
1. Utilize os seguintes comandos:
Digite/Copie/Cole: sudo -s
Isto lhe logar como root.
Digite/Copie/Cole: cd /usr/lib/mozilla/plugins
Este comando ir lhe levar ao diretrio /usr/lib/mozilla/plugins.
Crie este diretrio caso voc no o possua.
Digite/Copie/Cole: mkdir -p /usr/lib/mozilla/plugins
Isto ir criar o diretrio /usr/lib/mozilla/plugins. Certifique-se de
que voc est neste diretrio antes de criar o link simblico.
Digite/Copie/Cole: ln -s
/usr/local/java/jre1.7.0_17/lib/x64/libnpjp2.so
Isto criar um link simblico do plugin Java JRE (Java Runtime
Environment) libnpjp2.so para o seu navegador Mozilla
Firefox.
Instrues para o Oracle Java 32-bit
Instrues para o Oracle Java 64-bit
Mozilla Firefox
3/9/2014 Como Instalar o Java da Oracle no Ubuntu Linux: 18 Passos
http://pt.wikihow.com/Instalar-o-Java-da-Oracle-no-Ubuntu-Linux 8/8
Nota: s vezes, quando voc digita o comando acima, voc poder
receber uma mensagem que diz:
1. ln: criando link simblico `./libnpjp2.so': Arquivo existe
Para corrigir este problema, simplesmente remova o link simblico
anterior utilizando o seguinte comando:
Digite/Copie/Cole: sudo -s
Digite/Copie/Cole: cd /usr/lib/mozilla/plugins
Digite/Copie/Cole: rm -rf libnpjp2.so
Certifique-se de que voc est no diretrio /usr/lib/mozilla/plugins
antes de executar o comando.
2. Reinicie o seu navegador e v at o site | Java Tester para testar se o
Java est funcionando em seu navegador.
Lembretes:
Com o Ubuntu Linux voc possui a opo de escolher entre utilizar o
OpenJDK, o qual uma implementao livre e de cdigo aberto do
Java ou utilizar o Oracle Java JDK/JRE. Alguns preferem utilizar o
Oracle Java (o qual a verso mais atualizada do Jada e vem
diretamente dos mantenedores da tecnologia Java), mas isso varia.
Tenha em mente que a Oracle faz atualizaes de segurana e
correes de bugs (falhas), alm de melhorar a performance a cada
nova release do Oracle Java. Quando estiver instalando o Oracle Java
em seu sistema, esteja avisado que o nmero de verso muda.
Por favor, note que este documento esta passando por constantes
revises porque de tempos em tempos a Oracle muda o mtodo de
instalao de seus binrios Java JDK/JRE.
Dicas