26 de dezembro de 2011

Instalação do Java6 JDK em distro Debian ou Ubuntu

Hoje vou mostrar como instalar o Sun Java (TM) 6 jdk em distro Debian ou Ubuntu. Utilizando o google, você encontrará uma diversidade de artigos, mostrando como realizar a referida instalação.
O diferencial, é que aqui no Sob Demanda, você aprenderá como realizar a instalação completa, inclusive configurando e testando a variável de ambiente, JAVA_HOME.
A instalação será a partir do repositório de sua distro, ou seja, utilizando aptitude ou o apt-get, se preferir. A diferença entre os comandos é que o aptitude é mais eficiente tanto na resolução de dependências de instalação de pacotes, como na desinstalação, onde remove o pacote e suas dependências.
Vamos atualizar o repositório e certificar que pacote do Java6, encontra-de disponível para instalação, conforme os sources de sua distro.
~$ sudo aptitude update
~$ sudo aptitude search java6 | grep jdk

Instale o sun-java6-jdk
~$ aptitude install sun-java6-jdk

Utilizar o comando "update-alternative" para visualizar e configurar o link simbólico do Java.
~$ sudo update-alternatives --config java 

Localizar a linha referente ao Java6 e verifique se está sinalizada com um asterisco, conforme exemplo abaixo.
* 2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        modo manual

Se a referida linha não tiver com o asterisco, selecione o número correspondente à linha e confirme digitando "enter".

Editar o arquivo "/etc/profile" para configurar a variável de ambiente JAVA_HOME, incluindo ao final do arquivo as linas com o link informado no update-alternatives, conforme exemplo abaixo.

export JAVA_HOME=/usr/lib/jvm/java-6-sun/jre
export JAVA_BIN=/usr/lib/jvm/java-6-sun/jre/bin
export JAVA_LIB=/usr/lib/jvm/java-6-sun/jre/lib

Vale lembrar que o caminho do link "/usr/lib/jvm/java-6-sun/jre" utilizado no exemplo acima, pode não ser igual ao apresentado na sua instalação, coloque o caminho exibido no comando "update-alternatives".


Executar o comando abaixo para aplicar a alteração no "/etc/profile".
~$ sudo source /etc/profile

Para testar o java e a variável de ambiente, execute o comando abaixo.
~$ $JAVA_HOME/bin/java -version
ou
~$ $JAVA_BIN/java -version


No mais, é Sob Demanda!

[Última atualização 2012-07-17]

0 comentários:

Postar um comentário