Mostrando postagens com marcador Java. Mostrar todas as postagens
Mostrando postagens com marcador Java. Mostrar todas as postagens

sábado, 22 de agosto de 2015

Como atualizar o Java no OpenSUSE


O Java Runtime Environment (JRE) foi excluído dos repositórios do OpenSUSE há um bom tempo já, devido a razões de inconformidade com a política de licenças da OpenSUSE, mas é possível instalar a versão Java da Oracle/Sun, que é necessária para acessar o Banco do Brasil e outros sites. No OpenSUSE o IcedTea e o OpenJDK são o padrão na instalação.

Este tutorial foi escrito para os usuários de OpenSUSE mas os passos descritos a seguir também funcionam no CentOS, Scientific Linux, RedHat e Oracle Linux (apesar de haver outra forma mais automática, simplesmente instalando um pacote .rpm) e Fedora.
Em primeiro lugar, vá ao site do Java e baixe o pacote correspondente à sua arquitetura, 32-bits ou 64-bits. Se você não sabe se seu sistema operacional é 32-bit ou 64-bit, abra um terminal e digite
uname -m
Site para download do Java:



Atenção! Não baixe a versão .rpm, pois se trata de um script feito pela Oracle para seus sistemas operacionais Red Hat e Oracle Linux, e dá erro no OpenSUSE.

Depois que o arquivo terminar de baixar, descompacte-o digitando no terminal

Aqui vou dar as dicas apenas para a versão 64-bits, se você estiver com uma versão 32-bits, faça o ajuste no nome dos diretórios

  tar xvfz jre-8u60-linux-x64.tar.gz                         



Agora, abra o Yast, Gerenciamento de Software e na aba pesquisar, digie Iced


Selecione o IcedTea-web para remoção com o botão direito do mouse e clique em aceitar.
Depois de completada a operação, pode fechar o Yast.

Volte para o terminal como usuário normal e com o comando su -p assuma a identidade de superusuário:

 su -p                                                 

Digite sua senha de superadministrador, não vai aparecer nenhum pontinho piscando nem nada, então digite a senha com atenção, lentamente, rs

Crie uma pasta para o Java:
mkdir /opt/java/64                                                                                
Copie a Pasta jre1.8.0_60 para a pasta /opt/java/64s:
mv -v ~/Downloads/jre1.8.0_60 /opt/java/64                                        


Agora, ainda como superusuário, você informará ao sistema que que foi instalada uma versão nova do Java:
update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.8.0_60/bin/java" 1

  Neste ponto, pode ser que você receba uma mensagem de erro como a abaixo:

Absolute path to 'update-alternatives' is '/usr/sbin/update-alternatives', so running it may require superuser privileges (eg. root).
O sistema está dizendo que você precisa de privilégios de superadministrador para realizar esta tarefa. Não dê bola para isso, quando você digitou o comando su -p você assumiu a identidade de administrador de uma forma que o sistema não se deu conta, rs, apenas ignore a mensagem de erro.

O próximo passo é dar um comando ao sistema para usar a nova versão do Java como padrão:
update-alternatives --set java /opt/java/64/jre1.8.0_60/bin/java

Como antes, ignore a mensagem de erro, caso ela reapareça. Você já pode sair da função superadministrador digitando exit no terminal.

Como usuário padrão, Crie uma pasta no seu diretório Home digitando:
mkdir -v ~/.mozilla/plugins                                                          
Se você estiver instalando uma versão nova do Java da Sun para substituir uma mais antiga, não precisa criar a pasta, pois ela já estará lá.
Nesse caso, e apenas nesse caso, você precisa apagar a biblioteca libnpjp2.so que está lá, com o comando:
rm -v ~/.mozilla/plugins/libnpjp2.so                                               

Crie um link simbólico da biblioteca libnpjp2.so da pasta do Java recém instalado  para a pasta .mozila/plugins:
ln -s /opt/java/64/jre1.8.0_60/lib/amd64/libnpjp2.so ~/.mozilla/plugins             

Pronto! A instalação foi concluída. Agora, feche o Firefox e abra de novo. Volte ao site da Java e clique no link  Eu tenho Java?

Clique no grande botão vermelho "Verificar a versão do Java"
Depois de autorizar a execução da applet, você pode abrir o sorriso ao ver que tudo deu certo.









quarta-feira, 22 de agosto de 2012

Atualizar o java no Ubuntu e Debian (Java 8u60)

 Tutorial atualizado em agosto de 2015

Hoje vou mostrar como atualizar o Java para a versão 8.0.60 no Ubuntu 14.04, em apenas 5 linhas de comando no terminal. Este arquivo é necessário, para entre outras coisas, acessar sua conta no Internet Banking do Banco do Brasil.

Mas antes, vá na página da Oracle e baixe a versão correspondente a sua arquitetura 32-bits ou 64-bits.

http://www.java.com/pt_BR/download/manual.jsp?locale=pt_BR#lin

Para os derivados de Red Hat/Fedora, Mageia, OpenSUSE e outras distribuições que usam pacotes RPM, há uma postagem com as instruções de como atualizar o Java. .

Depois de baixar um arquivo compactado com extensão .gz, entre como superusuário e digite, na sequência, os seguintes comandos:

sudo tar zxvf jre-8u60-linux-x64.tar.gz -C /usr/lib/jvm

Este comando apenas descompacta os arquivos do Java Runtime Environment. É preciso fornecer a senha de administrador.

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jre1.8.0_60/bin/java" 1

Este comando informa para o sistema operacional que há uma nova versão do Java instalada. 

sudo update-alternatives --set java /usr/lib/jvm/jre1.8.0_60/bin/java

Este comando informa ao sistema operacional que a versão de Java deverá ser usada daqui pra frente é essa que acabou de ser descompactada e não a anterior.

cd /usr/lib/mozilla/plugins

Muda para o diretório onde ficam os plugins do Firefox. A próxima linha de comando depende da versão do seu sistema operacional. 

sudo ln -s /usr/lib/jvm/jre1.8.0_60/lib/amd64/libnpjp2.so

(Para sistemas operacionais de 64-bits)
sudo ln -s /usr/lib/jvm/jre1.8.0_60/lib/i386/libnpjp2.so

(Para sistemas operacionais de 32-bits)

Essa linha de comando cria um link simbólico para o plugin do Java para firefox que está na pasta do Java, pasta essa criada com o primeiro comando de descompactação lá em cima.

Agora é fechar e abrir o Firefox e ele estará funcionando com o plugin do Java mais recente.


(Clique na imagem para ver em tela cheia o resultado do teste do Java depois da instalação no Ubuntu 14.04)