JDK x64 não consegue descompactar no Ubuntu 13.04

1

Novo no Ubuntu, acabei de instalar o sistema operacional no meu VMPlayer. Eu estou tentando instalar o Oracle (Sun) Java 6 no meu Ubuntu 13.

De acordo com a instrução dada aqui eu baixei jdk-6u45-linux-x64.bin do site oficial. Seguiu as instruções adicionais de chmod como ceder no link. Mas a etapa de descompactação falha com o seguinte erro:

Unpacking...
Checksumming...
Extracting...
./install.sfx.29727: 1: ./install.sfx.29727: ELF: not found
./install.sfx.29727: 2: ./install.sfx.29727: Syntax error: ")" unexpected
Failed to extract the files.  Please refer to the Troubleshooting section of
the Installation Instructions on the download page for more information.

E um arquivo de codificação com falha é criado no pwd.

@@@�@8@@@@@@����@�@@@������@�@ (invalid encoding)

Não consigo entender as mensagens de erro ou o problema em questão. Conselho por favor. Como posso instalar o java no meu sistema

    
por Mono Jamoon 26.06.2013 / 14:07

1 resposta

0

Primeiro, o Java SE 6 é arquivado, então, por favor, use 7 em vez disso.

Pessoalmente, prefiro usar o pacote tar.gz para instalar manualmente o Java SE.

Manual

Por exemplo, o mais recente = > jdk-7u25-linux-x64.tar.gz

Basta extraí-lo para algum lugar, por exemplo, /opt/jdk1.7.0_25 , definir o modo adequado para o diretório, escrever um script para configurar o java

Exemplo: java7.sh

#Set JDK for all users
JAVA_HOME=/opt/jdk1.7.0_25
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH

quando você precisar usar o java, apenas . java7.sh ou source java7.sh .

Você pode adicioná-lo ao seu ~/.bash_profile (o Ubuntu não tem isso por padrão), então faça isso em ~/.profile . Você pode fazer isso para todos os usuários (em todo o sistema), até você.

Se você tiver várias versões do java, use update-alternatives para instalar / config.

update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.7.0_25/bin/java" 1 update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.7.0_25/jre/bin/java" 2

Use update-alternatives --config java para gerenciar.

Script de shell (tipo de automatizado)

Por último, mas não menos importante: oab-java pode ser usado para construir pacotes .deb a partir do tar.gz fornecido por Oracle.

    
por Terry Wang 27.06.2013 / 03:24