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?

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
    

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


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




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.