Estava eu instalando as coisas no meu Fedora 17 x86_64 recém instalado, quando cheguei na instalação do Google Earth…
Instalar o Google Earth é muito simples, acesse http://www.google.com.br/earth (para pt-BR) clique no botão “Download do Google Earth” e depois selecione a versão que deseja baixar. Eu baixei a .rpm de 64 bits (Para Fedora/openSUSE) e instalei assim:
yum install google-earth-stable_current_x86_64.rpm
Na instalação, aparentemente, tudo correu bem, mas ao tentar abrir o Google Earth o mesmo não abria, experimentei abrir pelo terminal para ver o que acontecia e descobri que havia um erro como este que segue:
/usr/bin/google-earth: ./googleearth-bin: /lib/ld-lsb.so.3: bad ELF interpreter: Arquivo ou diretório não encontrado
Opa! Parece estar faltando alguma dependência, vamos perguntar para o yum a qual pacote pertence a biblioteca /lib/ld-lsb.so.3 assim:
yum provides /lib/ld-lsb.so.3
Um resultado como este deve estar sendo exibido no seu terminal:
Plugins carregados: fastestmirror, langpacks, presto, refresh-packagekit google-earth | 951 B 00:00 !!! Loading mirror speeds from cached hostfile * fedora: ftp.linux.ncsu.edu * rpmfusion-free: mirror.hiwaay.net * rpmfusion-free-updates: mirror.hiwaay.net * rpmfusion-nonfree: mirror.hiwaay.net * rpmfusion-nonfree-updates: mirror.hiwaay.net * updates: ftp.linux.ncsu.edu google-earth/filelists | 3.7 kB 00:00 !!! rpmfusion-free-updates/filelists_db | 105 kB 00:01 updates/filelists_db | 8.6 MB 01:09 redhat-lsb-4.0-11.fc17.i686 : LSB base libraries support for Red Hat Enterprise Linux Repo : fedora Resultado a partir de: Nome de arquivo : /lib/ld-lsb.so.3 redhat-lsb-4.1-5.fc17.i686 : Implementation of Linux Standard Base specification Repo : updates Resultado a partir de: Nome de arquivo : /lib/ld-lsb.so.3
Feito, nosso amigo cachorro amarelo mostrou que a biblioteca /lib/ld-lsb.so.3 pertence ao pacote redhat-lsb. O detalhe é que meu Fedora é x86_64 e o pacote exigido pelo Google Earth 64bits exige uma biblioteca existente em um pacote i686 (32bits), fazer o que né, vamos instalar a redhat-lsb i686, pois é provável que tu já tenhas a redhat-lsb x86_64, mas ela não resolve nosso problema.
Para acabar com esta história e ser feliz com o Google Earth 64bits, execute:
yum install redhat-lsb.i686
Segue vídeo com todos os passos executados neste post:
Boa sorte!
Caramba, duas vezes o mesmo erro em 1 ano e duas vezes seu post me salvou! E o problema é com outro software que não tem nada a ver! Agora vou gravar de vez esse ‘bad ELF interpreter’, pra não passar mais sufoco! Obrigado mais uma vez senhor Gabriel Fernandes
CurtirCurtir
opa, legal saber das experiências dos leitores.
obrigado por comentar.
valeu.
CurtirCurtir