exec: 2508: /tmp/install.dir.30906/Linux/resource/jre/bin/java: não encontrado

4

Depois de executar:

sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

Eu tento configurar um sybase de software sudo ./setup.bin , mas recebo o seguinte problema:

exec: 2508: /tmp/install.dir.30906/Linux/resource/jre/bin/java: not found
    
por user13871 16.09.2012 / 13:32

3 respostas

5

Esse erro ocorre porque o próprio instalador é um binário de 32 bits usando binários de 32 bits, o que pode causar problemas em uma máquina de 64 bits. Precisa de bibliotecas de 32 bits instaladas.

Em uma máquina Linux Ubuntu de 64 bits, para contornar esse problema, instale o pacote "ia32-libs":

sudo apt-get install ia32-libs
    
por green 16.09.2012 / 13:37
2

Para as pessoas que chegam a esta resposta em 2016 e no Ubuntu 14.04+, a solução é agora:

sudo apt-get install libc6-i386 
    
por Chris K 16.02.2016 / 19:58
0

O Ubuntu 16.04 não possui o pacote ia32-libs . Você precisa instalar o lib32ncurses5 :

sudo apt-get install lib32ncurses5
    
por spezticle 17.08.2016 / 16:18