terça-feira, 14 de outubro de 2008

Install JSDK Sun on LINUX

Para começar precisamos fazer o download do JDK. Vá para o link http://java.sun.com/javase/downloads/index.jsp e baixe o Java SE 6 Update 10 RC (esta era a última versão quando estava escrevendo este post).
Quando for redirecionado para a página de download propriamente dita, você deve aceitar os termos da Licença e escolher os arquivos
Linux Platform:
RPM in self-extracting JDK file (arquivo RPM é apena para distribuições baseadas no RedHat, como o Fedora, etc...).
jdk-6u10-rc2-bin-b32-linux-i586-12_sep_2008-rpm.bin, 72.13 MB (MD5 Checksum)
self-extracting JDK file
jdk-6u10-rc2-bin-b32-linux-i586-12_sep_2008.bin, 76.16 MB (MD5 Checksum)
x64 RPM in self-extracting JDK file
jdk-6u10-rc2-bin-b32-linux-amd64-12_sep_2008-rpm.bin, 65.85 MB (MD5 Checksum)
x64 self-extracting JDK file
jdk-6u10-rc2-bin-b32-linux-amd64-12_sep_2008.bin, 69.25 MB (MD5 Checksum)

Vamos então instalar o java no diretorio /opt, para isso devemos estar como usuário root, no LINUX abra o console e digite o seguinte comando:

sudo su

Será solicitado uma senha será necessário o conhecimento da senha do root.
Agora devemos mover o arquivo java para o diretório opt, e dar a ele "direitos de execução":

mv jdk-[versão].bin /opt
cd /opt
chmod +x jdk-[versão].bin

Depois é só executar o arquivo, será exibido os termos de licença e depois será solicitada a confirmação y/n:

./jdk-[versão].bin

(o ./ é usado para executar programas que estão no mesmo diretorio que vc se encontra)

Será criado o diretório jdk[versão].

Agora já temos o java instalado no nosso sistema linux, mas ele ainda não está configurado, devemos agora incluir ele no path, e setar outras variáveis no ambiente. Ainda como usuário root, iremos editar o arquivo bash.bashrc que fica no diretório /etc:

vi /etc/bash.bashrc

Devemos incluir as seguintes linhas ao final do arquivo:

JAVA_HOME=/opt/jdk[versão]
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

Depois de salvar o arquivo basta fechar o vi, fechar o console. Agora abra novamente um novo console para verificar se as alterações que fizemos nas variáveis de ambiente estão ok, para isto digite no prompt:

java -version

Você deverá ver a versão do java que acabamos de instalar, se ocorrer algum problema revise todos os passos.