- - Como instalar o Java no Linux

Como instalar o Java no Linux

O Java Runtime e aplicativos baseados em Javanão são tão populares como eram antes. Muitos desenvolvedores estão tentando ao máximo fugir dele como uma plataforma. Apesar da reputação do tempo de execução Java, ainda é muito usado hoje. No Android, aplicativos populares da web são alimentados por ele, os videogames ainda rodam nele e até são usados ​​em servidores Linux em larga escala. Se você é um usuário do Linux que procura instalar o Java no Linux, tem duas opções que pode experimentar.

Existe o projeto OpenJDK, um código abertoimplementação do ambiente Java Runtime que funciona em praticamente todas as distribuições Linux existentes com facilidade. Junto com isso, os usuários do Linux também podem instalar o kit oficial Oracle Java, que é muito mais difícil, mas oferece recursos mais modernos e melhor funcionalidade. Neste post, veremos como configurar e executar os dois.

Opção 1 - Java OpenJDK

Dado que o ambiente de tempo de execução Java da Oracle é difícil de configurar para usuários comuns, o Java OpenJDK é uma ferramenta útil para Linux.

Existem muitas versões diferentes do OpenJDK. A partir de agora, há a versão 11, e ela possui todos os novos patches. No entanto, a maioria das distribuições Linux carrega versões mais antigas do OpenJDK em seus arquivos de pacotes, e elas também são instaláveis.

Instalar o Java OpenJDK no Linux é super fácil,e você não precisará fazer muito trabalho duro. Para começar, abra uma janela do terminal e siga as instruções que correspondem à distribuição Linux que você usa.

Ubuntu

O Ubuntu 18.10, assim como o Ubuntu 18.04 LTS, tem a versão mais recente do OpenJDK (11). Você pode instalá-lo facilmente do arquivo principal de software executando o seguinte Apt comando.

sudo apt install openjdk-11-jdk openjdk-11-jre

Como alternativa, se você ainda está no Ubuntu 16.04 LTS e precisa de Java, pode obter o OpenJDK 8. Lembre-se de que ele não é tão novo ou tão cheio de recursos quanto a versão 11!

sudo apt install openjdk-8-jdk openjdk-8-jre

Debian

Fazer o OpenJDK trabalhar no Debian é bastante fácil. Dito isso, lembre-se de que o lançamento atual do Debian Stable (9) contém apenas o OpenJDK 8, um lançamento desatualizado.

sudo apt-get install  openjdk-8-jre openjdk-8-jdk

Como mencionado acima, o Debian 9 Stable possui algumaspacotes OpenJDK seriamente desatualizados. Se você precisar de algo muito mais recente, considere atualizar para o Debian 10. Ou veja como você pode habilitar o Backports para obter software mais recente.

Arch Linux

O Arch Linux possui os pacotes mais recentes do OpenJDK (versão 11). Para instalá-lo, você não precisará recorrer ao AUR. Em vez disso, é muito fácil fazê-lo diretamente do repositório "Extra", via Pacman.

sudo pacman -S jre-openjdk jdk-openjdk

Fedora

O Fedora Linux carrega várias versões do OpenJDK em seu arquivo de pacotes de software. Com isso dito, é melhor executar a versão mais recente, pois possui os recursos mais recentes.

Para obter o OpenJDK 11 no Fedora Linux, digite o seguinte DNF comando em uma janela do terminal.

sudo dnf install java-11-openjdk

OpenSUSE

Precisa obter o ambiente OpenJDK Runtime, bem como o kit de desenvolvimento para o seu sistema OpenSUSE Linux? Você ficará feliz em saber que é muito fácil configurar! Para começar, digite o Zypper comando abaixo.

sudo zypper install java-11-openjdk

Linux genérico

O código fonte do OpenJDK está disponível parainstalar em todo o Linux. Se você estiver usando um sistema operacional baseado em Linux que não fornece o OpenJDK pronto para uso, vá para a página de download e pegue o código você mesmo.

Opção 2 - Java Runtime Environment da Oracle

O OpenJDK funciona na maioria dos casos. No entanto, isso não funciona para 100% dos aplicativos Java no Linux. Se você tiver alguns problemas usando o OpenJDK, é uma boa idéia instalar a versão oficial do Oracle.

O Oracle Java para Linux funciona em uma variedade de distribuições Linux. Nesta seção do guia, abordaremos como fazer o ambiente de tempo de execução funcionar em todas as distribuições que têm pacotes disponíveis.

Ubuntu

Mesmo que o Ubuntu Linux seja o mundo maissistema operacional Linux voltado para o consumidor popular, o Oracle não possui um pacote DEB disponível para download para instalação. Como resultado, os usuários criaram um arquivo PPA de terceiros que faz a instalação automaticamente.

Para que o PPA funcione, abra um terminal e use o add-apt-repository comando abaixo.

sudo add-apt-repository ppa:webupd8team/java

Em seguida, execute o atualizar comando.

sudo apt update

Usando o comando Apt, instale o Oracle Java 11.

sudo apt install oracle-java11-installer

Por fim, defina o Java 11 como padrão.

sudo apt install oracle-java11-set-default

Debian

Precisa de Java no Debian? Graças à semelhança do sistema operacional com o Ubuntu, é possível usar um PPA. Para executá-lo, inicie um terminal e obtenha acesso root.

su

Agora que você possui o Root no Debian, adicione o Java PPA ao seu sistema.

echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list

Em seguida, ative a chave GPG da fonte de software com apt-key.

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Execute o atualizar comando.

apt-get update

Instale o Java 11 a partir das fontes de software usando Apt-get.

apt-get install oracle-java11-installer

Por fim, defina o Java 11 como padrão.

sudo apt-get install oracle-java11-set-default

Arch Linux

Não há pacote oficial de Oracle Java Runtimeno Arch AUR. Se você precisa absolutamente de Java, consulte a página oficial de download do Linux. Você poderá baixar e instalar uma versão TarGZ do Java. Caso contrário, fique com o OpenJDK.

Fedora e OpenSUSE

A Oracle distribui um RPM de Java, para que você possa instalar facilmente o Java no Fedora e OpenSUSE. Para começar, vá para a página de download no Oracle.com.

Na página, pegue a versão RPM do Java. Em seguida, abra um terminal e siga as instruções abaixo para instalá-lo no seu sistema.

Fedora

cd ~/Downloads
sudo dnf install jre-8u191-linux-x64.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install jre-8u191-linux-x64.rpm

Linux genérico

A Oracle tem uma versão TarGZ de seu Java runtime. Se você precisar do Java JRE oficial, acesse este link, faça o download e siga as instruções na página para fazê-lo funcionar.

Comentários