Instalar GoogleEarth 7 en Debian SID amd64

Imagen de RazaMetaL

Tema: 

Hola, creo que a todos quienes hemos querido instalar la version de 64bits para Debian y derivados nos ha sido imposible debido a que el paquete lsb-core ya no existe en los repositorios.

Describo los pasos que he seguido para poder instalar Google Earth en mi Debian SID de 64Bits:


uname -a
Linux razametal-dell 4.3.0-1-amd64 #1 SMP Debian 4.3.1-1 (2015-12-13) x86_64 GNU/Linux

Voy a utilizar equivs para construir un paquete ficticio que engañe al paquete deb de google earth que descargamos desde la página del producto.

Todo esta proceso lo vamos a hacer con el usuario root, si son un usuario normal deben loguearse como root.


aptitude install equivs

Crear archivos de control:

echo 'Section: misc
Priority: optional
Standards-Version: 3.2-28
Package: lsb-core-dummy
Version: 3.2-28
Provides: lsb-core-3.2-28
Architecture: all
Description: lsb-core.' > lsb-core-dummy.ctl

echo 'Section: misc
Priority: optional
Standards-Version: 3.2-28
Package: lsb-core
Version: 3.2-28
Provides: lsb-core-3.2-28, lsb-core
Architecture: all
Depends: libc6, libc6:amd64
Description: lsb-core'> lsb-core.ctl

Construir los paquetes:

equivs-build lsb-core-dummy.ctl
equivs-build lsb-core.ctl

Instalar los paquetes:

dpkg -i lsb-core_3.2-28_all.deb
dpkg -i lsb-core-dummy_3.2-28_all.deb

Descargar Google Earth 64bits:

wget https://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb

Instalar el paquete:

dpkg -i google-earth-stable_current_amd64.deb

Hasta aquí se supone debería funcionar, pero por alguna extraña razón el deb de Google Earth no hace link de las librerías.


google-earth
/usr/bin/google-earth: 43: /usr/bin/google-earth: ./googleearth-bin: not found

Especificar la ruta de las librerías:

echo '/opt/google/earth/free' > /etc/ld.so.conf.d/googleearth.conf
ln -s /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3
ldconfig

Finalemente, ejecutar Google Earth (como usuario normal):

google-earth