Adjunto | Tamaño |
---|---|
Captura de pantalla de 2015-12-16 11-28-10.png | 38.71 KB |
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