Boa noite Tiago.Vi exatamente isto, a instalação à partir de um repositório, hoje mesmo.Muitos não gostam de acrescentar PPAs manualmente mas, as vezes é necessário: Seguem os comandos pra quem quiser fazê-lo:sudo apt-add-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer Aqui foi meio devagar mas, não sei se era meu provedor que estava devagar ou o servidor do Java8. Mas funfou!!!!
Em Terça-feira, 30 de Dezembro de 2014 15:03, Tiago de Faria <t.defa...@hotmail.com> escreveu: Retornando para agradecer ao apoio da lista, caso alguém possa concluir a minha dúvida sobre o script agradeço. Contudo, no dia de ontem eu consegui instalar o Java 8 no meu computador, diretamente de um repositório. On 30-12-2014 02:44, Tiago de Faria wrote: > Boa noite! > > Após entrar de férias, dei continuidade a uma solicitação de ajuda que > fiz na lista... > Não fui bem sucedido na tentativa de criar um script que me permitisse > baixar e atualizar o java para acessar o internet banking da CEF, > realizei os seguintes passos: > > *1 - Criei o script: "javaupdater.sh" e salvei no diretório "/". > Conforme documento em anexo.** > ** > *#!/bin/bash > # Power by Rafael Godinho .: training.instrutor.raf...@gmail.com :. > apt-get install curl -y -qq > > curl http://java.com/en/download/linux_manual.jsp?locale=en | egrep -i > 'Linux en JRE|Linux x64 en JRE' | grep BundleId | awk -F'BundleId=' > '{print > $2}' | sed 's/"//' | awk '{print $1}' | sort -u >> /tmp/num.txt > > java32=$( head -n1 /tmp/num.txt) > java64=$( tail -n1 /tmp/num.txt) > > if [ -d "/usr/java/" ]; then > rm -r /usr/java > fi > > cd /tmp > > ARCH=$(getconf LONG_BIT) > > if [ "$ARCH" = "32" ]; then > wget -c "http://javadl.sun.com/webapps/download/AutoDL?BundleId=$java32" > -O java.tar.gz > else > wget -c "http://javadl.sun.com/webapps/download/AutoDL?BundleId=$java64" > -O java.tar.gz > fi > > rm -rf /tmp/jre* > tar zxf /tmp/java.tar.gz > mv /tmp/jre* /usr/java > unlink /usr/lib/mozilla/plugins/libnpjp2.so 2>> /dev/null > unlink /opt/google/chrome/plugins/libnpjp2.so 2>> /dev/null > mkdir /opt/google/chrome/plugins/ 2>> /dev/null > > if [ "$ARCH" = "32" ]; then > ln -s /usr/java/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/ 2>> > /dev/null > else > ln -s /usr/java/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/ 2>> > /dev/null > fi > > if [ "$ARCH" = "32" ]; then > ln -s /usr/java/lib/i386/libnpjp2.so /opt/google/chrome/plugins/ 2>> > /dev/null > else > ln -s /usr/java/lib/amd64/libnpjp2.so /opt/google/chrome/plugins/ 2>> > /dev/null > fi > > > echo "Instalação realizada... favor verificar" > > *2 - Formatei a permissão: "chmod 711 javaupdater.sh".* > > *3 - Executei o script: "./javaupdater.sh" e obtive o seguinte > resultado:* > > root@Tiago-Aspire-5750:/# chmod 711 javaupdater.sh > root@Tiago-Aspire-5750:/# ./javaupdater.sh > Uso: egrep [OPÇÃO]... PADRÃO [ARQUIVO]... > Experimente "egrep --help" para mais informações. > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 33 16346 33 5516 0 0 22072 0 --:--:-- --:--:-- > --:--:-- 22064 > curl: (23) Failed writing body (28 != 1448) > ./javaupdater.sh: linha 6: Linux en JRE|Linux x64 en JRE: comando não > encontrado > --2014-12-30 02:31:43-- > http://javadl.sun.com/webapps/download/AutoDL?BundleId= > Resolvendo javadl.sun.com (javadl.sun.com)... 137.254.120.23 > Conectando-se a javadl.sun.com (javadl.sun.com)|137.254.120.23|:80... > conectado. > A requisição HTTP foi enviada, aguardando resposta... 400 Bad request > 2014-12-30 02:31:48 ERRO 400: Bad request. > > ./javaupdater.sh: linha 22: -O: comando não encontrado > tar (child): /tmp/java.tar.gz: Não é possível executar a ação: open: > Arquivo ou diretório não encontrado > tar (child): Error is not recoverable: exiting now > tar: Child returned status 2 > tar: Error is not recoverable: exiting now > mv: impossível obter estado de “/tmp/jre*”: Arquivo ou diretório não > encontrado > ./javaupdater.sh: linha 38: erro de sintaxe próximo do `token' não > esperado `newline' > ./javaupdater.sh: linha 38: `ln -s /usr/java/lib/amd64/libnpjp2.so > /usr/lib/mozilla/plugins/ 2>>' > root@Tiago-Aspire-5750:/# > > *4 - Desde já agradeço a atenção!!!* -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br