Instalando o Java na instância do EC2 - Descompacte o erro

0

Estou tentando instalar o java há algum tempo na minha instância do EC2 e não estou tendo sorte.

Continuo recebendo o erro:

    sudo tar xf jdk-7u51-linux-x64.tar.gz 

    gzip: stdin: not in gzip format
    tar: Child returned status 1
    tar: Error is not recoverable: exiting now

Não consigo trabalhar com o ZXF ou o XF ..

Eu tentei renomeá-lo para .tar, mas depois percebi que isso não se parece com um arquivo tar ..

Alguma sugestão?

Agradecemos antecipadamente por qualquer ajuda!

** Estou executando uma instância de 64 bits

FILE jdk-7u51-linux-x64.tar.gz 
jdk-7u51-linux-x64.tar.gz: HTML document, ASCII text, with very long lines, with CRLF line terminators

Minha soma de verificação está ruim ...

81ee08846975d4b8d46acf3b6eddf103  jdk-7u51-linux-x64.tar.gz

deve ser (por oracle.com):

dk-7u51-linux-x64.tar.gz    764f96c4b078b80adaa5983e75470ff2

Como faço para corrigir isso? Eu tentei baixar novamente e isso não resolveu o problema. Eu também recebo a quantia errada ao tentar baixar a versão de 32 bits.

O WGET não está baixando o arquivo corretamente. Então eu vou olhar para isso. Se alguém tiver uma ideia antes de a encontrar, é claro que será muito apreciado. - Está baixando um arquivo de texto (de HTML).

    
por user2243357 27.01.2014 / 04:37

1 resposta

0

só teve o mesmo problema, acontece que um tem que aceitar o licenciamento oracles para fazer o download. fazer isso define um cookie, que, por sua vez, permitirá baixar o .tar.gz. sem esse cookie, o oracle redireciona a solicitação para um site html. ("por favor assine nosso contrato de licença yadda yadda ...")

wget baixará este html, ao invés do arquivo, porque ele não possui o auth coockie.

solução: faça o download usando um webbrowser e, em seguida, scp para onde você precisar.

    
por Anatol 14.05.2014 / 12:34