Instalando Oracle Java no Mint 15
the-mask
Antonio
Olá Comunidade,
Sou um usuário recém apaixonado por Linux e um desbravador do Mint. Já faz algum tempo que mudei para a plataforma Linux e venho a pouquíssimo tempo tendo uma relação muito positiva com o Mint, no interesse de compartilhar algo com outros usuários que provavelmente vem encontrando dificuldades com java, assim como eu, elaborei este tutorial baseado em outro ([url=http://community.linuxmint.com/tutorial/view/1091]Tutorial em inglês[/url]), por favor, antes de realizar os procedimentos aqui descritos leia até o final pois existem algumas anotações ao final que podem ser úteis.
Quem já tentou entrar em sites de Bancos como Itaú (eu!), Banco do Brasil (minha esposa), Caixa Econômica e outros já deve ter tido problemas pois o OpenJDK que acompanha o Mint não é suficiente para acessar as aplicações bancárias daquelas instituições.
Até um pouco antes do Mint 15 "sair da validade" eu vinha utilizando o PPA da Webup8team conforme o tutorial do vídeo abaixo:
Atenção este tutorial não funcionou mais comigo.
[center][youtube=425,350]http://www.youtube.com/watch?v=6ewZfCePrvs[/youtube][/center]
Porém, por algum motivo, deixo aqui aberto o espaço para usuários mais avançados explicar o porquê, o PPA passou a retornar que o instalador não está mais disponível no repositório e pus-me a procurar outra solução, encontrada no tutorial mencionado no começo.
Vamos Lá:
1º - Abra uma janela de Console/Terminal, ela pode ser acessada na área de trabalho com o comando Crtl+Alt+t ou em Menu > Applications > Accessories > Terminal;
2º - Vamos Remover o OpenJDK que já vem incluso no Mint. Digite no console:
[quote]sudo apt-get update && apt-get remove openjdk-6-jre[/quote]
Devido ao fato do Libre Office precisar do OpenJDK seu Linux Mint automaticamente instalará as dependências do OpenJDK7, todavia isso não causará nenhum problema pode confirmar.
3º - Para garantir que nenhum pacote fique "perdido" o seguinte comando lhe garantirá uma instalação sem pacotes ociosos ou quebrados:
[quote]sudo apt-get autoremove && apt-get clean[/quote]
Neste ponto seu Mint não possui mais nenhuma máquina virtual java e você está pronto para baixar a máquina da Oracle.
4º - Vá até o endereço: [url=http://www.java.com/en/download/manual.jsp]http://www.java.com/en/download/manual.jsp[/url] e faça o download do pacote referente a sua distribuição seja ela 32 ou 64 bit. Atenção para um detalhe, jamais baixe pacotes RPM para o Mint haja vista que é baseado no Ubuntu e este por sua vez utiliza pacotes DEB, todavia os pacotes RPM podem ser convertidos para pacotes DEB, porém, essa dica eu dou em outro momento.
5º - Neste ponto você já deve estar de posse do arquivo tar.gz provavelmente na pasta Downloads que é a padrão do Mint. Sempre atentando para a arquitetura de sua máquina/distribuição você deve estar ciente dos passos a seguir:
Para distribuição 32 Bit digite no Console:
[quote]sudo mkdir -p -v /opt/java/32[/quote]
Para distribuição 64 Bit digite no Console:
[quote]sudo mkdir -p -v /opt/java/64[/quote]
6º - Vá até sua pasta Downloads (ou aonde você baixou o arquivo) e descompacte-o para a pasta criada previamente de acordo com sua distribuição digitando no console:
Para Versão 32 bit digite (uma linha de cada vez dando enter ao final):
[quote]cd ~/Downloads
tar -zxvf jre-7u9-linux-i586.tar.gz
sudo mv -v jre1.7.0_* /opt/java/32[/quote]
Para Versão 64 bit digite (uma linha de cada vez dando enter ao final):
[quote]cd ~/Downloads
tar -zxvf jre-7u9-linux-x64.tar.gz
sudo mv -v jre1.7.0_* /opt/java/64[/quote]
7º - A última etapa será deixar como padrão(default) nossa nova máquina java:
Para Versão 32 bit digite (uma linha de cada vez dando enter ao final):
[quote]sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/32/jre1.7.0_60/bin/java" 1
sudo update-alternatives --set java /opt/java/32/jre1.7.0_60/bin/java[/quote]
Para Versão 64 bit digite (uma linha de cada vez dando enter ao final):
[quote]sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.7.0_60/bin/java" 1
sudo update-alternatives --set java /opt/java/64/jre1.7.0_60/bin/java[/quote]
8º - Eventualmente o Firefox pode exigir um link um link simbólico para a execução da máquina virtual java, aqui não foi necessário haja vistas que utilizo Chromiun (Não é o Chrome), porém caso você prefira o navegador da raposa crie uma pasta com o comando a seguir:
[quote]mkdir -v ~/.mozilla/plugins[/quote]
Na sequência crie o link simbólico de acordo com a sua distribuição:
Para 32-Bit:
[quote]ln -s /opt/java/32/jre1.7.0_60/lib/i386/libnpjp2.so ~/.mozilla/plugins/
[/quote]
Para 64-Bit :
[quote]ln -s /opt/java/64/jre1.7.0_60/lib/amd64/libnpjp2.so ~/.mozilla/plugins/[/quote]
9º- Se tudo tiver dado certo você poderá entrar em [url=http://www.java.com/pt_BR/download/installed.jsp]http://www.java.com/pt_BR/download/installed.jsp[/url] e testar a sua versão java, depois é só correr para o abraço.
10º - Notas Finais
I - Para Abrir o Painel de Controle do Java e fazer configurações tais como de segurança e cache digite no console de acordo com sua versão:
Para 32-Bit:
[quote]opt/java/32/jre1.7.0_60/bin/ControlPanel[/quote]
Para 64-Bit
[quote]/opt/java/64/jre1.7.0_60/bin/ControlPanel[/quote]
II - Este procedimento será necessário para cada usuário cadastrado na sua distribuição
III - Levando em consideração futuras atualizações do java, note que este tutorial foi elaborado utilizando a atualização 60 e isto deverá ser levado em consideração quando você baixar um aquivo mais atual, por exemplo quando li o [url=http://community.linuxmint.com/tutorial/view/1091]Tutorial em inglês[/url] a atualização estava na 09 e tive que adequa-la à mais atual, provalmente você precisará fazer o mesmo quando baixar uma versão nova com por exemplo a 61 que hoje ainda não existe, desta forma você precisará apenas ficar atento para trocar as linhas de comando ficando algo mais ou menos assim: "/opt/java/32/jre1.7.0_61/bin/java" 1
Então é isso, espero ter sido útil a outros usuários iniciantes como eu. Um abraço e até a próxima.
Sou um usuário recém apaixonado por Linux e um desbravador do Mint. Já faz algum tempo que mudei para a plataforma Linux e venho a pouquíssimo tempo tendo uma relação muito positiva com o Mint, no interesse de compartilhar algo com outros usuários que provavelmente vem encontrando dificuldades com java, assim como eu, elaborei este tutorial baseado em outro ([url=http://community.linuxmint.com/tutorial/view/1091]Tutorial em inglês[/url]), por favor, antes de realizar os procedimentos aqui descritos leia até o final pois existem algumas anotações ao final que podem ser úteis.
Quem já tentou entrar em sites de Bancos como Itaú (eu!), Banco do Brasil (minha esposa), Caixa Econômica e outros já deve ter tido problemas pois o OpenJDK que acompanha o Mint não é suficiente para acessar as aplicações bancárias daquelas instituições.
Até um pouco antes do Mint 15 "sair da validade" eu vinha utilizando o PPA da Webup8team conforme o tutorial do vídeo abaixo:
Atenção este tutorial não funcionou mais comigo.
[center][youtube=425,350]http://www.youtube.com/watch?v=6ewZfCePrvs[/youtube][/center]
Porém, por algum motivo, deixo aqui aberto o espaço para usuários mais avançados explicar o porquê, o PPA passou a retornar que o instalador não está mais disponível no repositório e pus-me a procurar outra solução, encontrada no tutorial mencionado no começo.
Vamos Lá:
1º - Abra uma janela de Console/Terminal, ela pode ser acessada na área de trabalho com o comando Crtl+Alt+t ou em Menu > Applications > Accessories > Terminal;
2º - Vamos Remover o OpenJDK que já vem incluso no Mint. Digite no console:
[quote]sudo apt-get update && apt-get remove openjdk-6-jre[/quote]
Devido ao fato do Libre Office precisar do OpenJDK seu Linux Mint automaticamente instalará as dependências do OpenJDK7, todavia isso não causará nenhum problema pode confirmar.
3º - Para garantir que nenhum pacote fique "perdido" o seguinte comando lhe garantirá uma instalação sem pacotes ociosos ou quebrados:
[quote]sudo apt-get autoremove && apt-get clean[/quote]
Neste ponto seu Mint não possui mais nenhuma máquina virtual java e você está pronto para baixar a máquina da Oracle.
4º - Vá até o endereço: [url=http://www.java.com/en/download/manual.jsp]http://www.java.com/en/download/manual.jsp[/url] e faça o download do pacote referente a sua distribuição seja ela 32 ou 64 bit. Atenção para um detalhe, jamais baixe pacotes RPM para o Mint haja vista que é baseado no Ubuntu e este por sua vez utiliza pacotes DEB, todavia os pacotes RPM podem ser convertidos para pacotes DEB, porém, essa dica eu dou em outro momento.
5º - Neste ponto você já deve estar de posse do arquivo tar.gz provavelmente na pasta Downloads que é a padrão do Mint. Sempre atentando para a arquitetura de sua máquina/distribuição você deve estar ciente dos passos a seguir:
Para distribuição 32 Bit digite no Console:
[quote]sudo mkdir -p -v /opt/java/32[/quote]
Para distribuição 64 Bit digite no Console:
[quote]sudo mkdir -p -v /opt/java/64[/quote]
6º - Vá até sua pasta Downloads (ou aonde você baixou o arquivo) e descompacte-o para a pasta criada previamente de acordo com sua distribuição digitando no console:
Para Versão 32 bit digite (uma linha de cada vez dando enter ao final):
[quote]cd ~/Downloads
tar -zxvf jre-7u9-linux-i586.tar.gz
sudo mv -v jre1.7.0_* /opt/java/32[/quote]
Para Versão 64 bit digite (uma linha de cada vez dando enter ao final):
[quote]cd ~/Downloads
tar -zxvf jre-7u9-linux-x64.tar.gz
sudo mv -v jre1.7.0_* /opt/java/64[/quote]
7º - A última etapa será deixar como padrão(default) nossa nova máquina java:
Para Versão 32 bit digite (uma linha de cada vez dando enter ao final):
[quote]sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/32/jre1.7.0_60/bin/java" 1
sudo update-alternatives --set java /opt/java/32/jre1.7.0_60/bin/java[/quote]
Para Versão 64 bit digite (uma linha de cada vez dando enter ao final):
[quote]sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.7.0_60/bin/java" 1
sudo update-alternatives --set java /opt/java/64/jre1.7.0_60/bin/java[/quote]
8º - Eventualmente o Firefox pode exigir um link um link simbólico para a execução da máquina virtual java, aqui não foi necessário haja vistas que utilizo Chromiun (Não é o Chrome), porém caso você prefira o navegador da raposa crie uma pasta com o comando a seguir:
[quote]mkdir -v ~/.mozilla/plugins[/quote]
Na sequência crie o link simbólico de acordo com a sua distribuição:
Para 32-Bit:
[quote]ln -s /opt/java/32/jre1.7.0_60/lib/i386/libnpjp2.so ~/.mozilla/plugins/
[/quote]
Para 64-Bit :
[quote]ln -s /opt/java/64/jre1.7.0_60/lib/amd64/libnpjp2.so ~/.mozilla/plugins/[/quote]
9º- Se tudo tiver dado certo você poderá entrar em [url=http://www.java.com/pt_BR/download/installed.jsp]http://www.java.com/pt_BR/download/installed.jsp[/url] e testar a sua versão java, depois é só correr para o abraço.
10º - Notas Finais
I - Para Abrir o Painel de Controle do Java e fazer configurações tais como de segurança e cache digite no console de acordo com sua versão:
Para 32-Bit:
[quote]opt/java/32/jre1.7.0_60/bin/ControlPanel[/quote]
Para 64-Bit
[quote]/opt/java/64/jre1.7.0_60/bin/ControlPanel[/quote]
II - Este procedimento será necessário para cada usuário cadastrado na sua distribuição
III - Levando em consideração futuras atualizações do java, note que este tutorial foi elaborado utilizando a atualização 60 e isto deverá ser levado em consideração quando você baixar um aquivo mais atual, por exemplo quando li o [url=http://community.linuxmint.com/tutorial/view/1091]Tutorial em inglês[/url] a atualização estava na 09 e tive que adequa-la à mais atual, provalmente você precisará fazer o mesmo quando baixar uma versão nova com por exemplo a 61 que hoje ainda não existe, desta forma você precisará apenas ficar atento para trocar as linhas de comando ficando algo mais ou menos assim: "/opt/java/32/jre1.7.0_61/bin/java" 1
Então é isso, espero ter sido útil a outros usuários iniciantes como eu. Um abraço e até a próxima.
Entre ou Registre-se para fazer um comentário.
Comentários
Basta fazer só isso no terminal:
[code]sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer[/code]
Pronto ;-)
Quando poder faça uma leitura das nossas [url=http://www.linuxmint.com.br/recomendacoes]Recomendações[/url] faça uma boa leitura.
Em relação ao seu post obrigado pela contribuição com ele deve ajudar alguns usuários que venha tem esse problema.
Seu tópico foi movido para o sub-fórum [b]Dicas e Truques[/b] o lugar mais adequado para ele.
Em relação ao problema que você relatou que teve;
[quote]Porém, por algum motivo, deixo aqui aberto o espaço para usuários mais avançados explicar o porquê, o PPA passou a retornar que o instalador não está mais disponível no repositório [/quote]Esse problema teve ter ocorrido com o servidor da [b]Webup8team [/b] esta fora do ar em manutenção ou algo assim.
Eu só instala o Oracle Sun Java com esse PPA na versão 1.7 e nunca me apresentou esse problema.
Já me ocorreu isso quando eu instalei a versão 1.8 mas depois de uns dias eu voltei a tentar e foi instalado normalmente. De la pra cá não apresentou mais esse erro.
Mas mesmo assim obrigado pela sua contribuição.
Ate mais...
Ainda hoje, 02/06/14-13:22:00, o repositório continua retornando "impossível encontrar o pacote", tanto pro 7 quanto pro 8.
Instalei o Y PPA MANAGER pra dar uma olhada nos pacotes disponíveis no repositório e realmente os "installers" não estão lá, na verdade o repositório aparenta está vazio.
Pergunta de iniciante: Seria problema na versão em que é baseada o Mint 15, no caso, a Raring, que também já expirou?
[b]Fiquem com Deus.[/b]