Primeiro, o Java SE 6 é arquivado, então, por favor, use 7 em vez disso.
Pessoalmente, prefiro usar o pacote tar.gz para instalar manualmente o Java SE.
Manual
Por exemplo, o mais recente = > jdk-7u25-linux-x64.tar.gz
Basta extraí-lo para algum lugar, por exemplo, /opt/jdk1.7.0_25
, definir o modo adequado para o diretório, escrever um script para configurar o java
Exemplo: java7.sh
#Set JDK for all users
JAVA_HOME=/opt/jdk1.7.0_25
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH
quando você precisar usar o java, apenas . java7.sh
ou source java7.sh
.
Você pode adicioná-lo ao seu ~/.bash_profile
(o Ubuntu não tem isso por padrão), então faça isso em ~/.profile
. Você pode fazer isso para todos os usuários (em todo o sistema), até você.
Se você tiver várias versões do java, use update-alternatives
para instalar / config.
update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.7.0_25/bin/java" 1
update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.7.0_25/jre/bin/java" 2
Use update-alternatives --config java
para gerenciar.
Script de shell (tipo de automatizado)
Por último, mas não menos importante: oab-java pode ser usado para construir pacotes .deb a partir do tar.gz fornecido por Oracle.