Instala o JAVA 8 no Debian
Publicado por Marcelo Oliver (última atualização em 21/12/2015)
[ Hits: 3.433 ]
Para quem "acha" a instalação manual do JAVA "chatinha", segue o script.
Verifica a presença do OPENJDK e remove.
Insere repositório, insere chave, atualiza, instala e no final mostra a versão.
#!/bin/bash
#################################################################
## ##
## CRIADO POR: Marcelo Oliver / marceloliver[At]gmail[Dot]com ##
## QUANDO: Dezembro/2015 ##
## ##
#################################################################
dpkg --get-selections| egrep -o 'oracle-java[0-9]+[-a-z]+'
echo -e "\n SE \"openjdk\" EXISTIR, SERÁ REMOVIDO."
dpkg --get-selections|if egrep -o '^openjdk[a-z0-9:-]+'|sed 'H ; $! d ; g ; s/\n/ /g;s/ //' > openjdk.temp;then
PKGS=($(cat openjdk.temp))
for ((X=0;X<${#PKGS[*]};X++));do
echo "\n REMOVE => ${PKGS[$X]}\n"
apt-get purge -y ${PKGS[$X]}
sleep 0.5
done
echo -e "\n REMOÇãO FINALIZADA"
fi
echo -e "\n INICIO Da INSTALAÇÃO\n ADICIONA REPOSITóRIO\n"
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo -e "\n ADICIONA CHAVE\n"
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
echo -e "\n ATUALIZA\n"
apt-get update
echo -e "\n ACEITA A LICENÇA DA ORACLE AUTOMATICAMENTE:\n"
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections
echo -e " \n DOWNLOAD Do ORACLE JAVA VERSãO 8\n AGUARDE . . . \n"
apt-get install oracle-java8-installer
echo -e "\n CONFIGURA \"Java environment variables\"\n"
apt-get install oracle-java8-set-default -y
echo -e " \n VERIFICA VERSãO:\n"
java -version
echo -e "\n FINALIZADO\n"
exit
#FONTE:
#http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html
Errata: Configuração do Modem Sony Ericsson MD300 da Claro 3G no Linux
Programs -- Script Simples e limitado pra instalação de arquivos
Restaurar base de dados PostgreSQL
Monitoramento de espaco em disco, load e usuarios logados na maquina por e-mail
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como fazer a conversão binária e aplicar as restrições no Linux
Como quebrar a senha de um servidor Linux Debian
Como bloquear pendrive em uma rede Linux
Um autoinstall.yaml para Ubuntu com foco em quem vai fazer máquina virtual
Instalar GRUB sem archinstall no Arch Linux em UEFI Problemático









