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.
Nenhum comentário:
Postar um comentário