Java7 da Oracle no Linux


Em minha primeira dica no novo blog, demonstrarei como instalar o Java da Oracle, JRE (Java Runtime Environment) no Linux, essa instalação foi realizada num Debian Squeeze 6.0.5 i686.

Comecemos pelo download do .tar.gz que deverá ser realizado através deste link:

 

Escolham a versão correspondente à arquitetura do sistema instalado, em sistemas i686, a versão será a jre-7u7-linux-i586.tar.gz.

 

Continuamos com a remoção do Java dos repos Debian:

 

$ sudo apt-get --purge remove sun-java6-bin sun-java6-jre sun-java6-plugin
$ sudo apt-get autoremove --purge
Pesquise também pelos pacotes icedtea6-plugin e openjdk-6-jre.

 

Tendo removido a antiga versão do Java, seguimos com:

 

$ sudo tar -zxf jre-7u7-linux-i586.tar.gz -C /usr/lib/
$ cd /usr/lib/firefox/plugins/
$ sudo ln -s /usr/lib/jre1.7.0_07/plugin/i386/ns7/libjavaplugin_oji.so .
$ sudo ln -s /usr/lib/jre1.7.0_07/lib/i386/libnpjp2.so .
$ cd /usr/lib/iceweasel/plugins/
$ sudo ln -s /usr/lib/jre1.7.0_07/plugin/i386/ns7/libjavaplugin_oji.so .
$ sudo ln -s /usr/lib/jre1.7.0_07/lib/i386/libnpjp2.so .
$ cd /usr/lib/mozilla/plugins/
$ sudo ln -s /usr/lib/jre1.7.0_07/plugin/i386/ns7/libjavaplugin_oji.so .
$ sudo ln -s /usr/lib/jre1.7.0_07/lib/i386/libnpjp2.so .
$ cd /usr/lib/opera/plugins/
$ sudo ln -s /usr/lib/jre1.7.0_07/plugin/i386/ns7/libjavaplugin_oji.so .
$ sudo ln -s /usr/lib/jre1.7.0_07/lib/i386/libnpjp2.so .
$ cd /usr/bin/
$ sudo ln -s /usr/bin/java .
$ sudo ln -s /usr/bin/javaws .
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jre1.7.0_07/bin/java" 1
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jre1.7.0_07/bin/java" 1
$ sudo update-alternatives --set java /usr/lib/jre1.7.0_07/bin/java
Na arquitetura amd64, substituam /usr/lib/…. por /usr/lib64/

 

No slideshow abaixo vemos imagens  dos plugins no Opera, SRWare Iron, Iceweasel, sites de bancos e teste com o Java Applet.

 

Este slideshow necessita de JavaScript.

Para testar se tudo está OK, visitem um dos links abaixo:

http://www.java.com/pt_BR/download/testjava.jsp

http://www.java.com/en/download/testjava.jsp

Referência.

http://docs.oracle.com/javase/7/docs/webnotes/install/linux/linux-plugin-install.html

Anúncios
Java7 da Oracle no Linux

10 comentários sobre “Java7 da Oracle no Linux

  1. mbrainiac disse:

    Oi brother EDPS,

    Não tinha a pasta firefox e coloquei na mozilla:
    root@hotpc:/home/brainiac/Downloads# cd /usr/lib/firefox/plugins/
    bash: cd: /usr/lib/firefox/plugins/: Arquivo ou diretório não encontrado
    root@hotpc:/home/brainiac/Downloads# cd /usr/lib
    root@hotpc:/usr/lib# cd firefox
    bash: cd: firefox: Arquivo ou diretório não encontrado
    root@hotpc:/usr/lib# cd /usr/lib/mozilla/plugins
    root@hotpc:/usr/lib/mozilla/plugins# ln -s /usr/lib/jre1.7.0_07/plugin/i386/ns7/libjavaplugin_oji.so .

    Não acho a pasta iceweasel/ plugins

    root@hotpc:/usr/lib/iceweasel# ls
    application.ini components iceweasel xulrunner
    blocklist.xml defaults iceweasel-xremote-client
    chrome extensions icons
    chrome.manifest firefox-bin modules

    Curtir

    1. edps disse:

      Se está aparecendo, sinal que o Java foi instalado corretamente. Agora se o Iceweasel abre e fecha em seguinda experimente (com o Iceweasel fechado) renomear a pasta ~/.mozilla para um nome qualquer e em seguida abra o programa normalmente e veja se funciona.

      Utilizar este Java não é essencial, pode ser para aqueles que tem problemas com sites de bancos e com os pacotes open-source:

      # apt-get install openjdk-6-jre icedtea6-plugin default-jre

      Lembrando ainda que no Squeeze ainda estão presentes os pacotes da Sun no repositório non-free:

      # apt-get install sun-java6-jre sun-java6-plugin

      Já no Debian Wheezy, você pode usar a versão 7 dos pacotes open-source:

      # apt-get install openjdk-7-jre icedtea-7-plugin

      Quanto ao problema do youtube parece ser coisa do FlashPlayer, embora ele esteja aparecendo na imagem dos plugins do Iceweasel, veja se não tem alguma extensão do tipo AdBlock e outros bloqueando as coisas aí.

      Um abraço.

      Curtir

      1. mbrainiac disse:

        Oi amigo tem razão é o flash.

        Já fiz o download direto do adobe e instalei e nada, então remove e instalei por apt-get install flashplugin-nonfree e nada também.

        Extensões, não vi nada de adblocks aqui:

        detalhes de atualização dos plugins
        flash e java atualizados:

        plugins

        Apesar de aparecer como instalado, na página de teste da Adobe não o detecta, nem Terra, ig, uol funcionam, youtube funcionou:

        Parece que não tá dando compatibilidade no flash nas versões atuais Debian.

        Acho que vou colocar o Mint Mate no sábado, estou meio de saco cheio.

        Aqui foram as tentativas e ajudas:
        http://www.vivaolinux.com.br/topico/Debian/Nao-encontro-pasta-de-plugins-do-iceweasel/?pagina=3&num_por_pagina=12

        Abração

        Curtir

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s