Java 7/8 - Instalação automatizada no Ubuntu

Publicado por Thiago Henrique Hüpner (última atualização em 08/10/2014)

[ Hits: 6.451 ]

Homepage:

Download InstaladorJava.sh

Download 1412606006.InstaladorJava.sh (versão 2)




E aí galera, esse é um breve script que instala o Java automaticamente no computador.

Futuramente irei trazer um com interface gráfica, se quiserem.

Executem esses comandos:

$ chmod 777 InstaladorJava.sh
$ ./InstaladorJava.sh

  



Versões atualizadas deste script

Versão 2 - Enviado por Thiago Henrique Hüpner em 06/10/2014

Changelog: Correção de bugs da primeira versão.

Download 1412606006.InstaladorJava.sh


Esconder código-fonte

#!/bin/bash

#Executem esses comandos:

#$ chmod 777 InstaladorJava.sh
#./InstaladorJava.sh

java -version > /dev/null

if [ $? -eq 0 ];then
   clear
   echo "Java instalado"
   exit 0;
else
   clear
   echo "Java não instalado"
   echo "Gostaria de Instalar o Java ? S/N"
   echo -n ": "
   read inst;

   if [ "$inst" == "S" ] || [ "$inst" == "s" ];then
      echo "Você escolheu instalar o Java"
      echo "Adicionando repositorio, Por favor Aguarde..."
      sleep 2

      sudo add-apt-repository ppa:webupd8team/java -y > /dev/null

      echo "Atualizando repositorio, Por favor Aguarde ..."
      sleep 2
      sudo apt-get update -y > /dev/NULL

      echo "Qual versão do Java você gostaria de instalar (7/8) ?"
      echo -n ": "
      read versao

      case versao in

      "7")
         echo "Você escolheu a versão 7, Preparando para instalar,Aguarde ..."
         sudo apt-get install oracle-java7-installer -y
         java -version > /dev/null;
         if [ $? -eq 0 ];then
            echo "Java instalado versão 7";
            echo "Saindo ..."
            sleep 2;
            exit 0;
         else
            echo "Ocorreram problemas durante a instalação , Desculpe ..."
            sleep 2;
            exit 1;
         fi
         ;;
      "8")
         echo "Você escolheu a versão 8, Preparando para instalar,Aguarde ..."
         sudo apt-get install oracle-java8-installer -y
         java -version > /dev/null;
         if [ $? -eq 0 ];then
            echo "Java instalado versão 8"
            echo "Saindo...";
            sleep 2;
            exit 1;
         fi
         ;;

      *)
         echo "Versão não identificada ...  Saindo ..."
         exit 1;
         ;;
      esac;
   else
      echo "Você não quis continuar a instalação ..."
      echo "Saindo ..."
      exit 1;
   fi
fi

Scripts recomendados

SERVIDOR DHCP EM 5 MINUTOS

Automatizando com Script-Expect

Limpeza do Squid Manual

Make Knoppix

Script para iniciar programas instalados no wine


  

Comentários
[1] Comentário enviado por removido em 06/10/2014 - 10:43h

agnaldo@xubuntu:~$ chmod 777 InstaladorJava.sh
agnaldo@xubuntu:~$ ./InstaladorJava.sh
./InstaladorJava.sh: linha 3: java: comando não encontrado
Java não instalado
Gostaria de Instalar o Java ? S/N
: s
Você escolheu instalar o Java
Adicionando repositorio, Por favor Aguarde...
[sudo] password for agnaldo:
gpg: chaveiro `/tmp/tmpnJQmMZ/secring.gpg' criado
gpg: chaveiro `/tmp/tmpnJQmMZ/pubring.gpg' criado
gpg: requisitando chave EEA14886 de servidor hkp - keyserver.ubuntu.com
gpg: /tmp/tmpnJQmMZ/trustdb.gpg: banco de dados de confiabilidade criado
gpg: chave EEA14886: chave pública "Launchpad VLC" importada
gpg: Número total processado: 1
gpg: importados: 1 (RSA: 1)
Atualizando repositorio, Por favor Aguarde ...
./InstaladorJava.sh: linha 25: /dev/NULL: Permissão negada
Qual versão do Java você gostaria de instalar (7/8) ?
: 7
Versão não identificada ... Saindo ...
Deu um problema aqui pra mim!

[2] Comentário enviado por Thihup em 06/10/2014 - 11:36h

Amigo , eu já enviei p/ a fila de espera com esses erros corrigidos .

Me desculpe , nem tive tempo para corrigir antes , mas em breve terá a versão corrigida

Obrigado pela "reportação" do bug

[]'s

T+

[3] Comentário enviado por removido em 11/10/2014 - 15:32h

Ainda nao funcionou!Mais acho que por causa do meu ubuntu que e de 32 bits (y)

[4] Comentário enviado por bhettsheimeir em 26/11/2014 - 17:17h

#!/bin/bash

java -version > /dev/null

if [ $? -eq 0 ];then
clear
echo "Java instalado"
exit 0;
else
clear
echo "Java não instalado"
echo "Gostaria de Instalar o Java ? S/N"
echo -n ": "
read inst;

if [ "$inst" == "S" ] || [ "$inst" == "s" ];then
echo "Você escolheu instalar o Java"
echo "Adicionando repositorio, Por favor Aguarde..."
sleep 2

sudo add-apt-repository ppa:webupd8team/java -y > /dev/null

echo "Atualizando repositorio, Por favor Aguarde ..."
sleep 2
sudo apt-get update -y > /dev/null

echo "Você escolheu a versão 7, Preparando para instalar,Aguarde ..."
sudo apt-get install oracle-java7-installer jsvc -y
sudo chmod 777 -R /usr/lib/jvm/java-7-oracle/*
sudo echo "JAVA_HOME=/usr/lib/jvm/java-7-oracle" >> /etc/profile
sudo echo "export JAVA_HOME" >> /etc/profile
sudo echo "PATH=\$PATH:\$JAVA_HOME" >> /etc/profile
sudo echo "export PATH" >> /etc/profile
sudo service bmagentservice start
java -version > /dev/null;
if [ $? -eq 0 ];then
echo "Java instalado versão 7";
echo "Saindo ..."
sleep 2;
exit 0;
else
echo "Ocorreram problemas durante a instalação , Desculpe ..."
sleep 2;
exit 1;
fi
else
echo "Você não quis continuar a instalação ..."
echo "Saindo ..."
exit 1;
fi
fi

no caso acima o erro esta em NULL maiúsculo e o case esta errado.

[5] Comentário enviado por aguamole em 09/05/2019 - 22:41h

O PPA usado esta descontinuado logo o script não funciona mais.
Como seria bom caso decida continuar o script.

CPU Q6600 GTX 750 SofRaid 4xSSD 4Gb DDR2 mesmo assim uso Lubuntu.


Contribuir com comentário