Categorias
SysAdmin

Instalando Java no Debian

Publicado originalmente no Dicas-L: https://www.dicas-l.com.br/arquivo/instalando_java_no_debian.php

Data de Publicação no Dicas-L: 27 de Março de 2006


Este documento descreve como instalar o Java Runtime Environment (JRE/J2RE) ou o Java Development Kit (JDK/J2DK) da Sun, IBM, ou Blackdown no Debian, criando um arquivo .deb a partir do instalador JRE/JDK e instalando este pacote então o Java JRE/JDK vai estar propriamente instalado e integrado com o sistema de manutenção de pacote.

1. Essencial

O método de instalação descrito usa o java-package e pacotes relacionados para criar um pacote .deb do arquivos auto-descompactável .bin JRE/JDK da Sun e Blackdown, ou do arquivo .tgz JRE/JDK da IBM.

O java-package esta presente na seção contrib, tenha certeza que esta incluído no seu APT sources (/etc/apt/sources.list)

Exemplo para o Debian 3.1 ‘etch’: (o seu pode diferenciar um pouco, mas tenha certeza que a parte do contrib esta ai)

deb http://ftp.br.debian.org/debian etch main contrib non-free

Após confirmar isso, execute

# apt-get update

para que as listas dos pacotes esta atualizada.

2. Baixe Java

Baixe a versão apropriada do java que você deseja. Lembre que o JDK contem o JRE então você não precisa baixar ambos.

JRE (J2RE)

Java Runtime Environment – se você não pretende criar apps Java você mesmo, então este é suficiente.

JDK (j2dk)

Java Development Kit – o kit de desenvolvimento de programas (SDK) para Java. Se você planeja criar apps Java você mesmo você precisa do JDK.

Vá até o site da Sun, IBM ou Blackdown para baixar a versão Java que você deseja e é avaliado para sua arquitetura de hardware.

Para o Sun Java, clique no link que diz algo como “Download JRE/JDK 5.0 Update 5”. Não escolha o link que diz “Download JDK with NetBeans Bundle” o make-jpkg não suporta criar pacote .deb a partir deste.

Baixe a opção sobre Linux Plataform (ou Linux AMD64 Platform para versão ADM64) que diz Linux self-extracting file (o que o nome do arquivo acabe com .bin), não o .rpm.bin.

3. Instalando java-package

Agora instale o pacote java-packge que prove o utilitário make-jpgk para criação do arquivo .deb do arquivo de instalação Java. Execute

# apt-get install java-package

4. Criando o pacote deb Java com make-jpkg

Criar o pacote deb do arquivo .bin auto-descompactável da Sun ou Blackdown, ou o arquivo .tgz da IBM usando make-jkpg. Neste exemplo o Java 1.5.0 JRE é usado. Note que é executado como usuário normal usando fakeroot (que é instalado como dependência do java-package), make-jpkg não pode ser executado como root. Também execute o comando no mesmo diretório que o arquivo JRE/JDK .bin/.tgz esta, ou passar o caminho completo do arquivo JRE/JDK .bin/.tgz.

$ fakeroot make-jpkg jre-1_5_0_06-linux-i586.bin

Alguns alertas podem aparecer durante a criação do pacote .deb. Desde que o pacote .deb tenha sido criado os alertas não são nada para se preocupar. O pacote .deb é criado no mesmo diretório em que o comando foi executado.

O nome do pacote .deb JRE/JDK criado esta no formato:

vendor-j2[re|sdk]shortversion_fullversion_hardwarearch.deb

E.g. sun-j2re1.5_1.5.0+update06_i386.deb para o Sun 5.0 Update 6 para x86, blackdown-j2sdk1.4_1.4.2+01_amd64.deb para o Blackdown JDK 1.4.2 para AMD64, e assim adiante. Para ver exatamente qual o nome do arquivo do pacote .deb criado, verifique isso com o comando:

$ ls *deb

5. Instalando o pacote deb Java

Instalar o pacote deb que foi criado nos passos acima. Exemplo com o Sun 1.5.0 JRE deb:

# dpkg -i sun-j2re1.5_1.5.0+update06_i386.deb

Claro, substitua o nome do arquivo acima pelo nome do arquivo .deb que você tem.

6. Verificando a instalação

Para verificar que a instalação teve sucesso, execute

$ java -version

A saída vai ser algo como isto se tudo foi bem:

java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)

No site serios.net pode-se achar informações adicionais e alguns outros métodos de se fazer a instalação

Fonte: http://wiki.serios.net/wiki/Debian_Java_JRE/JDK_installation

Imagem de destaque por Math em Unsplash

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *