Atualizar o Oracle JDK

2

Eu sei, existem várias maneiras de instalar o ORACLE jdk7 no Debian. Uma maneira é usar o ppa do web8updteam, mas eu li que instalar o software do ppa não é recomendado no Debian. (isso é verdade, btw ??)

Então eu decidi seguir este guia para instalar o oracle jdk. Aqui é recomendado usar java-package para gerar um pacote .deb dos binários jdk e depois instalá-lo via dpkg:

$ make-jpkg jdk-7u45-linux-x64.tar.gz
$ su

$ dpkg -i oracle-j2sdk1.7_1.7.0+update45_amd64.deb

O problema com essa abordagem é que eu perderei atualizações contínuas do jdk.

Então, minha pergunta é: como eu realmente atualizo para um jdk mais novo? Simplesmente baixe o jdk mais novo, remova o jdk atual com o dpkg -r e repita as instruções acima novamente?

    
por user1291235 04.05.2014 / 19:52

1 resposta

0

Sim, para atualizar para um JDK mais recente, você precisa repetir o processo manualmente.

O webupd8team ppa é um maneira muito mais conveniente de obter o Oracle JDK com atualizações automáticas.

Você tem razão, conforme declarado em Precauções Básicas do Debian :

Do not mix standard Debian with other non-Debian archives such as Ubuntu in "/etc/apt/sources.list".

Mas neste caso (de www.webupd8.org):

the WebUpd8 Java 7 PPA works on Debian too since the package is just an installer and all you have to do is manually add the PPA repository to the Software Sources.

De qualquer forma, falando de recomendações, o Debian Wiki em wiki.debian.org/JavaPackage diz sobre o construtor de pacotes Java:

Debian recommends the use of OpenJDK which is packaged and available in all Debian releases.

    
por 17.06.2014 / 10:11

Tags