Instalador do Java JRE Oracle

Publicado por André Canhadas (última atualização em 19/02/2014)

[ Hits: 4.374 ]

Homepage: www.andrecanhadas.com.br

Download 5963.install-java.sh




Este script instala o Java JRE da Oracle em sistemas Debian e derivados (Ubuntu, Mint e todos outros).

Caso algum dos links de download do script mudem com o tempo acessem:

http://www.java.com/pt_BR/download/linux_manual.jsp?locale=pt_BR

Clique com o botão direito do mouse em "Linux" (para versão x32) e "Linux x64"  e na sequência copiar link. E altere os links referentes à sua arquitetura no script.

Salve o script onde queira e execute como root:

# chmod +x nome-doarquivo
# ./nome-doarquivo

  



Esconder código-fonte

#!/bin/bash
# Script de empacotamento do java versão 1.1
# Baixa, descompacta e cria um pacote deb da versão mais recente


clear

## Checando dependências.

if [ -z `which curl` ] ; then
 clear
 echo ""
 echo "Este script necessita do pacote curl para funcionar.
Instale-o com o comando:

sudo apt-get install curl -y
"
exit 1
fi

## Definindo a arquitetura.

echo "Selecione a arquitetura do pacote:

1 = 32 bits
2 = 64 bits
"
echo -n "Resposta: " ; read ARCH

## Baixando pacote tar.gz.

case $ARCH in
 "1")
    ARCH="i386"
    VERSION=`curl -L -I "http://javadl.sun.com/webapps/download/AutoDL?BundleId=83374" | grep tar.gz | head -n1 | cut -f4 -d'-'`

echo ""
    echo "Realizando o download da versão 32 bits..."
    wget --output-document=java-$VERSION.tar.gz "http://javadl.sun.com/webapps/download/AutoDL?BundleId=83374"

;;
"2")
    ARCH="amd64"
    VERSION=`curl -L -I "http://javadl.sun.com/webapps/download/AutoDL?BundleId=83376" | grep tar.gz | head -n1 | cut -f4 -d'-'`
echo ""
    echo "Realizando o download da versão 64 bits..."
#    wget --output-document=java-$VERSION.tar.gz "http://javadl.sun.com/webapps/download/AutoDL?BundleId=83376"
;;
*)
    echo "Escolha 1 ou 2. Instalação abortada" && exit 1
;;
esac
## Script pré-remoção.

echo "Removendo Java anterior..."
rm -rf /opt/java/$ARCH/*
## Criando diretórios.

echo ""
echo "Criando diretórios..."
mkdir -p /opt/java/$ARCH


##Extraindo

echo "Extraindo..."
tar xvzf java-7* -C /tmp/
cp -R /tmp/jre* /opt/java/$ARCH/
UPDATE="`ls /tmp |grep jre`"

# Script pós-instalação.

echo "Definindo Java Sun como padrão..."
update-alternatives --install "/usr/bin/java" "java" "/opt/java/$ARCH/$UPDATE/bin/java" 1
update-alternatives --set java /opt/java/$ARCH/$UPDATE/bin/java


# Habilitando Plugim.

for x in `ls /home`; do
  rm -rf /home/$x/.mozilla/plugins/
  mkdir -v /home/$x/.mozilla/plugins/
  ln -s /opt/java/$ARCH/$UPDATE/lib/amd64/libnpjp2.so /home/$x/.mozilla/plugins/
  chown $x:$x /home/$x/.mozilla/plugins/ -R
done

echo ""
echo "Instalação completa!"
echo ""
echo "Agora, reinicie o seu navegador e verifique a instalação acessando:"
echo "http://java.com/en/download/installed.jsp"

exit 0

Scripts recomendados

Script que recebe parametros e gera um arquivo

Pesquisa por arquivos redundantes (idênticos)

ImgMenus

runit-fstab-generator

xamore - um "more" simples em Xdialog


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts