Cómo instalar Google-Earth 64bit en Ubuntu 13.10, error de dependencia de ia32-libs

27

Quiero instalar Google-Earth y requiere ia32-libs. Entonces, lo hice, apt-get install ia32-libspero el error aparece como:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32z1 lib32ncurses5 lib32bz2-1.0

¿Cómo puedo instalar ia32-libs?

Newbuntu
fuente

Respuestas:

34

Esto es solo una solución alternativa hasta que Google Earth se vuelva a empaquetar.

Paquete de compilación de Google Earth

  1. Descargar Google Earth x64 .DEB
  2. Abra el terminal, copie y pegue el siguiente comando y presione Entrar

    sudo apt-get install libc6:i386 lsb-core
    
  3. Abrir carpeta de descargas

  4. Haga clic derecho en el paquete .deb de Google Earth y seleccione Extraer aquí
  5. Abra la carpeta donde se extraen los archivos.
  6. Abra la carpeta DEBIAN
  7. Abre el controlarchivo con gedit
  8. Elimine toda esta línea: depende: lsb-core (> = 3.2), ia32-libs
  9. Ahora haga clic en Guardar y Salir del archivo de control
  10. Ahora elimine el paquete original .DEB de Google Earth que descargó

  11. Cree una carpeta llamada getfix, ahora mueva la carpeta extraída de Google Earth a la carpeta getfix

Ahora vamos a reconstruir el paquete .deb de Google Earth:

  1. Abra la Terminal, copie / pegue el siguiente comando y luego presione Enter:

    dpkg -b ~/Downloads/getfix/google-earth-stable_current_amd64
    
  2. Copie / pegue el siguiente comando (esto instalará el reempaquetado .deb)

    sudo dpkg -i ~/Downloads/getfix/google-earth-stable_current_amd64.deb
    
scouser73
fuente
3
Actualmente, esto no funcionará. El paquete se instalará pero GE no podrá iniciarse. [0324/121420:ERROR:net_util.cc(2195)] Not implemented reached in bool net::HaveOnlyLoopbackAddresses() [0324/121420:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler. Another crash happened while handling crash!
matemáticas
El mismo problema aquí: [0330/183031: ERROR: nss_ocsp.cc (581)] No URLRequestContext para el controlador OCSP.
jgomo3
Ha funcionado, esta solución funciona en mi Ubuntu 13.10 de 64 bits.
indago
1
Funciona en mi Ubuntu 14.04 de 64 bits también.
fdetsch
19

Para Ubuntu 13.10 / 14.04 / 1404.1 instalaciones de 64 bits

sudo apt-get install libc6-i386 libglib2.0-0:i386 libsm6:i386 \
libglu1-mesa:i386 libgl1-mesa-glx:i386 libxext6:i386 \
libxrender1:i386 libx11-6:i386 libfontconfig1:i386 lsb-core

Para las instalaciones de imagen de Ubuntu 14.04.2 de 64 bits (cuando se usa la imagen 14.04.2 se obtiene la pila mesa-lts-utopic por lo que un paquete es diferente, es decir. libgl1-mesa-glx-lts-utopic:i386

sudo apt-get install libc6-i386 libglib2.0-0:i386 libsm6:i386 \
libglu1-mesa:i386 libgl1-mesa-glx-lts-utopic:i386 libxext6:i386 \
libxrender1:i386 libx11-6:i386 libfontconfig1:i386 lsb-core

Luego obtenga el paquete i386 actual e instálelo: http://www.google.com/earth/download/ge/agree.html

Doug
fuente
2
Trabajó (24/03/2014). El deb de 64 bits parece estar algo roto.
matemáticas
Esto incluso funciona para PlayOnLinux
K2Chris1983
Esto es lo único que me ha funcionado, y probé muchos métodos diferentes. ¡Realmente deseo que esto se haya agregado a la documentación de Ubuntu de Google Earth! Saber cuál era mi versión de instalación exacta y usar el segundo conjunto de comandos fue la clave.
Kim titular
2

Al momento de escribir esta respuesta, todos los métodos descritos aquí no funcionaron. Sin embargo, instalé la versión de 32 bits y funcionó bien en 64 bits 13.10 Kubuntu. Parece que el paquete de Google Earth es de 32 bits después de todo y utiliza las ia32libs para que se ejecute en 64 bits. Espero que esto ayude

AB
fuente
1

Este problema se ha solucionado en Debian Jessie / Sid, ya que no está sincronizado con Saucy / Raring. Subí las versiones fijas al PPA de googleearth-package:

https://launchpad.net/~absinthesyringe/+archive/googleearth-package

usuario157535
fuente
2
Sugerir que las personas "simplemente usen un PPA" no será muy seguro, ya que los PPA son repositorios de terceros no compatibles ...
Thomas Ward
1

Simplemente instale la versión de 32 bits. Funciona bien. Aquí está mi referencia https://help.ubuntu.com/community/GoogleEarth

Dooderson
fuente
El wiki ha / tenía una lista de 64 bits utilizando una instalación incompleta .deb de 32 bits, que fija
Doug