Instalar o Java Development Kit (JDK) 11 no Debian 9
Neste artigo veremos o passo a passo para instalar o JDK 11 da Oracle no sistema operacional Debian 9. Os procedimentos serão de uma instalação offline focada em disponibilizar os recursos da tecnologia Java em um servidor Linux.
Parte 3: Entendendo e finalizando as configurações
Agora a tecnologia Java está instalada no servidor e disponível para uso. Note que com a instalação offline podemos usar qualquer diretório para manter os arquivos.
Utilizar o link simbólico /opt/jvm/java-oracle permite possamos atualizar os arquivos do java no diretório /opt sem tenhamos que reconfigurar novamente outros arquivos no sistema operacional.
É importante destacar a observação feita por CCM (2011), pois ao alternar de usuário no terminal, deve-se estabelecer os parâmetros para que as variáveis de ambiente possam ser carregadas novamente, este é um típico comportamento do sistema operacional para evitar que as variáveis de ambiente sejam compartilhadas entre usuários conectados ao terminal, mas que dependendo do contexto podem ser tratadas como um bug.
Ainda precisaremos executar alguns comandos para disponibilizar o Java no sistema operacional, os comandos a seguir informam ao sistema operacional onde está instalado o Java, linhas 1 a 3. Das linhas 4 a 6 estamos definindo os executáveis da versão que instalamos como padrão.
1. update-alternatives --install "/usr/bin/java" "java" "/opt/jvm/java-oracle/bin/java" 1
2. update-alternatives --install "/usr/bin/javac" "javac" "/opt/jvm/java-oracle/bin/javac" 1
3. update-alternatives -install "/usr/bin/jar" "jar" "/opt/jvm/java-oracle/bin/jar" 1
4. update-alternatives --set java /opt/jvm/java-oracle/bin/java
5. update-alternatives --set javac /opt/jvm/java-oracle/bin/javac
6. update-alternatives --set jar /opt/jvm/java-oracle/bin/jar
Ao final de cada linha de instrução tecle ENTER.
Com isto finalizamos a instalação do JDK no Debian.
ORACLE. Obtenha Informações sobre a Tecnologia Java. 2016. Disponível em: <https://www.java.com/pt_BR/about/>. Acesso em: 27 set. 2018.
BRITO, Edvaldo. Java no Linux: veja como Instalar manualmente. 2018. Disponível em: <https://www.edivaldobrito.com.br/instalar-java-no-linux-veja-como-fazer-isso-manualmente/>. Acesso em: 01 out. 2018.
UBUNTU. Environment Variables. 2016. Disponível em: <https://help.ubuntu.com/community/EnvironmentVariables>. Acesso em: 02 out. 2018.
CCM. Linux - Utilizar o comando 'su'. 2011. Disponível em: <https://br.ccm.net/faq/1018-linux-utilizar-o-comando-su>. Acesso em: 02 out. 2018.
ORACLE. Java Platform, Standard Edition Installation Guide. 2018. Disponível em: <https://docs.oracle.com/javase/10/install/installation-jdk-and-jre-linux-platforms.htm#JSJIG-GUID-737A84E4-2EFF-4D38-8E60-3E29D1B884B8>. Acesso em: 02 out. 2018.
WIKILIVROS. Guia do Linux/Iniciante+Intermediário/Personalização do sistema/Arquivo /etc/profile. 2012. Disponível em: <https://pt.wikibooks.org/wiki/Guia_do_Linux/Iniciante%2BIntermedi%C3%A1rio/Personaliza%C3%A7%C3%A3o_do_sistema/Arquivo_/etc/profile>. Acesso em: 02 out. 2018.
CASTRO, Sandro de. Instalando o Oracle Java Development Kit (JDK) no Debian. 2017. Disponível em: <https://www.blogopcaolinux.com.br/2017/06/Como-instalar-o-Oracle-Java-JDK-no-Debian.html>. Acesso em: 02 out. 2018.
Utilizar o link simbólico /opt/jvm/java-oracle permite possamos atualizar os arquivos do java no diretório /opt sem tenhamos que reconfigurar novamente outros arquivos no sistema operacional.
É importante destacar a observação feita por CCM (2011), pois ao alternar de usuário no terminal, deve-se estabelecer os parâmetros para que as variáveis de ambiente possam ser carregadas novamente, este é um típico comportamento do sistema operacional para evitar que as variáveis de ambiente sejam compartilhadas entre usuários conectados ao terminal, mas que dependendo do contexto podem ser tratadas como um bug.
Ainda precisaremos executar alguns comandos para disponibilizar o Java no sistema operacional, os comandos a seguir informam ao sistema operacional onde está instalado o Java, linhas 1 a 3. Das linhas 4 a 6 estamos definindo os executáveis da versão que instalamos como padrão.
1. update-alternatives --install "/usr/bin/java" "java" "/opt/jvm/java-oracle/bin/java" 1
2. update-alternatives --install "/usr/bin/javac" "javac" "/opt/jvm/java-oracle/bin/javac" 1
3. update-alternatives -install "/usr/bin/jar" "jar" "/opt/jvm/java-oracle/bin/jar" 1
4. update-alternatives --set java /opt/jvm/java-oracle/bin/java
5. update-alternatives --set javac /opt/jvm/java-oracle/bin/javac
6. update-alternatives --set jar /opt/jvm/java-oracle/bin/jar
Ao final de cada linha de instrução tecle ENTER.
Com isto finalizamos a instalação do JDK no Debian.
Referências
ORACLE. O que é Java?. 2015. Disponível em: <https://www.java.com/pt_BR/about/whatis_java.jsp>. Acesso em: 27 set. 2018.ORACLE. Obtenha Informações sobre a Tecnologia Java. 2016. Disponível em: <https://www.java.com/pt_BR/about/>. Acesso em: 27 set. 2018.
BRITO, Edvaldo. Java no Linux: veja como Instalar manualmente. 2018. Disponível em: <https://www.edivaldobrito.com.br/instalar-java-no-linux-veja-como-fazer-isso-manualmente/>. Acesso em: 01 out. 2018.
UBUNTU. Environment Variables. 2016. Disponível em: <https://help.ubuntu.com/community/EnvironmentVariables>. Acesso em: 02 out. 2018.
CCM. Linux - Utilizar o comando 'su'. 2011. Disponível em: <https://br.ccm.net/faq/1018-linux-utilizar-o-comando-su>. Acesso em: 02 out. 2018.
ORACLE. Java Platform, Standard Edition Installation Guide. 2018. Disponível em: <https://docs.oracle.com/javase/10/install/installation-jdk-and-jre-linux-platforms.htm#JSJIG-GUID-737A84E4-2EFF-4D38-8E60-3E29D1B884B8>. Acesso em: 02 out. 2018.
WIKILIVROS. Guia do Linux/Iniciante+Intermediário/Personalização do sistema/Arquivo /etc/profile. 2012. Disponível em: <https://pt.wikibooks.org/wiki/Guia_do_Linux/Iniciante%2BIntermedi%C3%A1rio/Personaliza%C3%A7%C3%A3o_do_sistema/Arquivo_/etc/profile>. Acesso em: 02 out. 2018.
CASTRO, Sandro de. Instalando o Oracle Java Development Kit (JDK) no Debian. 2017. Disponível em: <https://www.blogopcaolinux.com.br/2017/06/Como-instalar-o-Oracle-Java-JDK-no-Debian.html>. Acesso em: 02 out. 2018.
eu tenho :
b:/home/alexoab# sudo update-alternatives --config java
Existem 2 escolhas para a alternativa java (disponibiliza /usr/bin/java).
Selecção Caminho Prioridade Estado
------------------------------------------------------------
* 0 /usr/local/oracle-java-8/jdk1.8.0_181/bin/java 1500 modo automático
1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 modo manual
2 /usr/local/oracle-java-8/jdk1.8.0_181/bin/java 1500 modo manual
Pressione <enter> para manter a escolha actual[*], ou digite o número da selecção:
daria problema instalar a versão 11 ?