por Samuel William
Você pode precisar do Java 6 – pro imposto de renda 2012, por exemplo – em seu Ubuntu 11.10. E aqui vai a “receita de bolo” de como instalar o Java 6 32 e 64 bits no seu linux.
Para instalar o Java (32-bit)
Vá ao link: http://www.java.com/pt_BR/download/manual.jsp?locale=pt_BR
baixe o pacote: Linux (arquivo de extração automática) (provavelmente o segundo, não é o RPM).
No terminal crie a pasta onde o java será instalado (se já existir, ignore esta etapa):
sudo mkdir /usr/java
Mude para a pasta onde o java será instalado:
cd /usr/java
Remova o aquivo de instalação e as pastas antigas do java:
sudo rm -r jre*
Mova o arquivo de instalação baixado para a pasta onde será instalado:
sudo mv ~/Downloads/jre-6u*.bin /usr/java
Logar como root (super usuário):
sudo su
Torne o arquivo executável:
chmod a+x jre-6u*.bin
Instale os arquivos:
./jre-6u*.bin
Plugin
Substitua o Plugin antigo do navegador:
ln -sf /usr/java/jre1.6.0_*/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins
Configurar o java:
update-alternatives --install "/usr/bin/java" "java" /usr/java/jre1.6.0_*/bin/java 1
e depois:
update-alternatives --set java /usr/java/jre1.6.0_*/bin/java
Pronto, agora encerre sua seção e faça login novamente.
Para instalar o Java 64 bits
Vá ao link http://www.java.com/pt_BR/download/manual.jsp?locale=pt_BR
baixe o pacote: Linux x64 * (provavelmente o terceiro, não é o RPM)
No terminal:
Crie a pasta onde o java será instalado (se já existir, ignore esta etapa):
sudo mkdir /usr/java
Mude para a pasta onde o java será instalado:
cd /usr/java
Remova o aquivo de instalação e as pastas antigas do java:
sudo rm -r jre*
Mova o arquivo de instalação baixado para a pasta onde será instalado:
sudo mv ~/Downloads/jre-6u*.bin /usr/java
Logar como root (super usuário):
sudo su
Torne o arquivo executável:
chmod a+x jre-6u*.bin
Instale os arquivos:
./jre-6u*.bin
Plugin
Substitua o Plugin antigo do navegador:
ln -sf /usr/java/jre1.6.0_*/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins
Configurar o java:
update-alternatives --install "/usr/bin/java" "java" /usr/java/jre1.6.0_*/bin/java 1
e depois:
update-alternatives --set java /usr/java/jre1.6.0_*/bin/java
Pronto, agora encerre sua seção e faça login novamente.
Curtiu? Comente e repasse a todos!
Ainda está “proibido” manter o Java em repositórios? Pois existe ppa para instalá-lo de forma mais simples.
Realmente, não é permitido manter repositórios do Java. A Canonical até fechou PPAs que tentaram mantê-lo. Então este é o caminho mais fácil.
Eles não tinham voltado atrás?
Após ler este post fiz o teste, instalando o irpf 2012 (.deb) no ubuntu 12.04, utilizando o openjdk 7 e o mesmo funcionou perfeitamente com a máquina virtual open source. Portanto fica a dica para quem já estiver se preparando para fazer a declaração pelo linux. Obs: Não testei com o openjdk 6, pode ser que o mesmo também funcione sem problemas.
estou usando o Ubuntu 12.04 e o receitanet só funcionou com a instalação do Openjdk 7, como sugeriu o Rogério Ferreira.
Obrigado
Cabe a observação que os programas da Receita funcionam normalmente com o OpenJDK6 no Ubuntu 11.10, sendo desnecessária a instalação da versão proprietária da Oracle.
Linux Mint 12 KDE já vem com ele, moleza pura.
Gostaria de saber se vcs podem me dar uma ajuda. Eu segui os passos do site do java para instalar a nova versão, mas deu errado e o novo java não está funcionando. Se puder me mandem um tutorial para eu remover todos os java que estão no meu note e depois instalar o novo de novo, acho que assim vai dar certo… Agradeço desde já!
Deixe-me entender. Você usou o tutorial do site da Oracle? se sim, basta seguir este tutorial, pois ele vai remover as instalações antigas.
Outra coisa, eu utilizo o Google Chrome. Os passos para fazer a substituição do plugin é o mesmo do mozilla?
Sim. Quando você colocar o plugin na pasta “plugins” do mozilla, o chrome detecta este plugin. Ou seja, a substituição do plugin é o mesmo passo a passo tanto para o Firefox quanto para o Chrome ou o Chromium, também.
Guilherme.
Pode ser que você precise criar o diretório plugins dentro de /opt/google/chrome e o link simbólico para a biblioteca do jre. Eu tive que fazer isso para funcionar sem problemas.
Excelente artigo. A comunidade Linux precisa de textos como esse, que de fato resolvem. Depois de horas tentando instalar o java, passando por vários tutoriais, obtive sucesso. Valeu Samuel!!!
Segui os passos do site da Oracle, e pelo visto são os mesmo daqui, mas a instalação não funcionou. Alguma idéia do que possa ser? Meu diretório de instalação foi ‘/opt/java/’. Faz alguma diferença se eu coloco em /usr, /opt ou /usr/lib? (Não uso o iced tea porque diz-se que é ele que ‘trava’ com o guardião do itaú.). Removi todas as versões de Java, gcj e openjdk que encontrei escondidas em meu PC, talvez tenha até removido mais do que devia.
Este tutorial é baseado, mas não é o mesmo da Oracle. Se você usar o /opt/java/ terá que modificar totalmente o tutorial (uma canseira). A melhor dica é: remova a pasta /opt/java: sudo rm -r /opt/java ; e siga o tutorial acima.
Para remover o icedtea e o OpenJDK:
sudo apt-get purge icedtea* openjdk-*
Dica adicional:
Utilize o comando abaixo para configurar também o Painel de Controle do Java:
$ update-alternatives --install "/usr/bin/ControlPanel" "ControlPanel" /usr/java/jre1.6.0_*/bin/ControlPanel 1
Gostaria apenas de agradecer pelo artigo, excelente qualidade. Me ajudou num problemão. Parabéns e continue com essa qualidade. Abraço.
Parabéns pela receita. Uso Linux Mint12, o acesso a bancos não estava funcionando, e após realizar a rotina acima, tudo funcionou normalmente.
Fico grato.