Как правильно установить Java 8 на GNU/Linux
Índice:
- Antes de você começar
- Instalando o OpenJDK 11
- Instalando o OpenJDK 8
- Defina a versão padrão
- Variável de ambiente
JAVA_HOME - Desinstalar o Java
- Conclusão
Neste tutorial, explicaremos como instalar o Java (OpenJDK) no Debian 10 Linux.
Java é uma das linguagens de programação mais populares usadas para criar diferentes tipos de aplicativos e sistemas. Os aplicativos desenvolvidos em Java são escaláveis, flexíveis e de manutenção.
Antes de você começar
Existem duas implementações diferentes de Java, OpenJDK e Oracle Java, quase sem diferenças entre elas, exceto que o Oracle Java possui alguns recursos comerciais adicionais. A Oracle Java License permite apenas o uso não comercial do software, como uso pessoal e uso de desenvolvimento.
Os repositórios padrão do Debian 10 incluem dois pacotes Java diferentes, Java Runtime Environment (JRE) e Java Development Kit (JDK). O JRE inclui a Java virtual machine (JVM), classes e binários que permitem executar programas Java. Os desenvolvedores Java devem instalar o JDK, que inclui o JRE e as ferramentas e bibliotecas de desenvolvimento / depuração necessárias para construir aplicativos Java.
Instalando o OpenJDK 11
OpenJDK 11, a implementação de código aberto da plataforma Java é o desenvolvimento e o tempo de execução padrão do Java no Debian 10, Buster.
Execute os seguintes comandos como um usuário com privilégios sudo ou root para atualizar o índice de pacotes e instalar o pacote OpenJDK 11 JDK:
sudo apt update
sudo apt install default-jdk
Depois que a instalação estiver concluída, você poderá verificá-la verificando a versão Java:
java -version
A saída deve ser algo como isto:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)
É isso aí! Neste ponto, você instalou o Java com sucesso em seu sistema Debian.
default-jre
.
Instalando o OpenJDK 8
No momento da redação deste artigo, a versão 8 do Java LTS anterior não estava disponível nos repositórios oficiais do Debian Buster.
Ativaremos o repositório AdoptOpenJDK, que fornece pacotes OpenJDK pré-criados.
-
Comece atualizando a lista de pacotes e instalando as dependências necessárias para adicionar um novo repositório por
sudo apt updatesudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-commonImporte a chave GPG do repositório usando o seguinte comando wget:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -Adicione o repositório AdoptOpenJDK APT ao seu sistema:
sudo add-apt-repository --yesDepois que o repositório estiver ativado, atualize o apt sources e instale o Java 8 usando os seguintes comandos:
sudo apt updatesudo apt install adoptopenjdk-8-hotspotPor fim, verifique a instalação verificando a versão do Java:
java -versionA saída deve ser algo como isto:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
Defina a versão padrão
java -version
Para alterar a versão padrão, use o comando
update-alternatives
:
sudo update-alternatives --config java
A saída será semelhante a abaixo:
Você verá uma lista de todas as versões Java instaladas. Digite o número da versão que você deseja usar como padrão e pressione
A variável de ambiente
Para configurar a variável de ambiente
Neste exemplo, os caminhos de instalação são os seguintes: Depois de encontrar o caminho da sua instalação Java preferida, abra o arquivo
Supondo que você queira configurar
Para que as alterações entrem em vigor no seu shell atual, você pode sair e efetuar login ou executar o seguinte comando de origem: Verifique se a variável de ambiente
Você deve ver o caminho para a instalação do Java: Você pode desinstalar o Java como qualquer outro pacote instalado com o
Por exemplo, para desinstalar o pacote
A versão LTS mais recente do OpenJDK está disponível nos repositórios padrão do Debian 10 Buster e a instalação é uma tarefa simples e direta.
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
Enter
.Variável de ambiente
JAVA_HOME
JAVA_HOME
é usada por alguns aplicativos Java para determinar o local da instalação do Java.
JAVA_HOME
, use o comando
update-alternatives
para localizar onde o Java está instalado:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 está localizado em
/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME
no caminho do OpenJDK 11, adicione a seguinte linha, no final do arquivo:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
foi configurada corretamente:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
é um arquivo de configuração em todo o sistema, usado por todos os usuários. Se você deseja definir a variável
JAVA_HOME
por usuário, adicione a linha ao
.bashrc
ou a qualquer outro arquivo de configuração carregado quando o usuário efetuar login.
Desinstalar o Java
apt
.
default-jdk
, basta executar:Conclusão
A Dell busca expandir sua oferta no Linux Para expandir suas ofertas no Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações do sistema operacional Linux Em um esforço para expandir suas ofertas de Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações de netbooks para o Linux, disse uma autoridade da empresa na quarta-feira. A empresa está pesquisando a possibilidade de oferecer novos produtos Linux. bas
Smartbooks são dispositivos do tipo netbook que são alimentados por chips projetados pela Arm. Os dispositivos suportam principalmente o sistema operacional Linux e são projetados para aqueles que dependem da Web para a maior parte de sua computação. A Dell não pôde dizer se ofereceria um livro inteligente.
Como instalar o virtualbox no debian linux 10 linux
O VirtualBox é um software de virtualização multiplataforma de código aberto que permite executar vários sistemas operacionais convidados simultaneamente. Este tutorial explica como instalar o VirtualBox mais recente no Debian 10, Buster.
Como instalar o java no debian 9
Neste tutorial, mostraremos a instalação do Java no Debian 9. O Java é uma das linguagens de programação mais populares usadas para criar diferentes tipos de aplicativos e sistemas.







