Prefiro ir no site da Oracle
http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.htmlE baixar o pacote na sua pasta pessoal ou home:
para 32 bits
http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gzpara 64 bits
http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gzDepois comando somente para 32 bits:-
tar zxvf jdk-7-linux-i586.tar.gz
Ou esse comando somente para 64 bits:-
tar zxvf jdk-7-linux-x64.tar.gz
Vamos pegar a pasta extraída jdk1.7.0 e colocarmos no diretório correto de instalação:-
sudo mv ./jdk1.7.0 /usr/lib/jvm/jdk1.7.0
Agora é só instalar:-
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/jre/bin/java 3
sudo update-alternatives --config java
Veja que no comando acima que executei aparece 4 javas para escolher:
Existem 4 escolhas para a alternativa java (disponibiliza /usr/bin/java).
Selecção Caminho Prioridade Estado
------------------------------------------------------------
0 /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java 1064 modo automático
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 modo manual
2 /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java 1064 modo manual
* 3 /usr/lib/jvm/java-6-sun/jre/bin/java 63 modo manual
4 /usr/lib/jvm/jdk1.7.0/jre/bin/java 3 modo manualPressione enter para manter a escolha actual
- , ou digite o número da selecção:
Digito lógico o nº 4 da seleção e aperto enter e depois digito o comando para confirmar minha versão do java.java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode)
Não entendo qual a dificuldade de executar 4 comandos para instalar java pelo terminal de terem de ficar procurando script em "mares desconhecidos", rsrsrsrsr!