Problema ao instalar o Java devido ao erro “./install.sfx: not found”

5

Estou executando o Ubuntu 12.04 LTS. Eu queria instalar o Java e baixei o arquivo .bin de extração automática de 32 bits do link e tentei instalá-lo de acordo com as instruções.

Primeiro eu fiz o arquivo um executável. Então criei / usr / java /. Depois disso eu tenho que executar este comando: ./jre-7u<version>-linux-i586.bin .

Mas estou preso aqui. Minha versão do Java é o Java 6 u32. Quando eu entro no comando, ele diz "nenhum arquivo ou diretório". O que fazer? Por favor ajude. Também estou tentando instalar o Java de 32 bits no meu Precise de 64 bits. Esse poderia ser o problema?

Eu tentei seguir a segunda resposta de Jonas Christensen. Eu tentei abri-lo, ele diz que o arquivo é um tipo desconhecido. Eu tentei o comando do terminal: ./jre-6u31-linux-i586.bin . Mas deu isto:

Unpacking...   
Checksumming...   
Extracting...   
./jre-6u32-linux-i586.bin: 86: ./jre-6u32-linux-i586.bin: ./install.sfx.5736: not found  
Failed to extract the files. Please refer to the Troubleshooting section of the Installation Instructions on the download page for more information.
    
por BRKsays 07.05.2012 / 15:30

3 respostas

12

Por favor, veja o " bug " descrito em: link

Resolva instalando bibliotecas de 32 bits:

sudo apt-get install ia32-libs

    
por buzz 10.10.2012 / 22:10
2

O método mais fácil de instalar o Oracle Java 7 via PPA:

  1. sudo add-apt-repositório ppa: webupd8team / java
  2. sudo apt-get update
  3. sudo apt-get instala o oracle-java7-installer

Veja também:

por Jason 08.05.2012 / 06:23
1

Se você não precisa realmente de uma versão específica do java para um propósito especial, baixe a versão 7u7 agora mais recente como um arquivo tar: faça o download do 7u7 em java.com | faça o download do 6u35 em java.com .

Observe que o link 6u35 é um arquivo bin como seu. Mas acabei de tentar executá-lo e funciona. É um script de shell genérico, portanto, para executá-lo: sh jre-6u35-linux-x64.bin . Não quebraria nada que rodasse no 6u32, então faça o download com conforto.

Extraia o arquivo e coloque o conteúdo em qualquer diretório que você quiser ( escolhendo um diretório como /opt/java ou /usr/local/java está ok. coloque-o em algum lugar você não removerá acidentalmente ) e manterá uma nota do caminho completo para esse diretório. Em seguida, edite conforme necessário e coloque o seguinte código em um arquivo executável .sh dentro de /etc/profile.d :

#!/bin/bash
# You may put this in /etc/profile.d/java.sh

if [ -d <full-path-to-java> ]; then
  export PATH=$PATH:<full-path-to-java>;
fi

# dont forget to make executable, run following in your terminal:
# chmod +x /etc/profile.d/java.sh

Como uma pequena nota, não guarde o '<' e '>' caracteres em:)

    
por user91091 10.10.2012 / 23:29