2012/03/11

Google Earth en linux Chakra 64bits


Esta guía es para instalar Google Earth, en Chakra Project de 64 Bits usando los CCR (Chakra Community Repo).



Después de tener nuestro sistema actualizado.
# pacman -Syyu


Vamos, manos a la obra lo primero es Instalar los CCR si ya lo tiene instalado, saltarse al paso 2.


1) Instalamos los CCR (Repositorios de la comunidad Chakra).

Instalamos los paquete básicos de compilación.
# pacman -S base-devel

Luego agregamos los repositorios CCR.
# pacman -S ccr

Actualizamos.
# pacman -Syu


2) Google Earth, tiene muchas dependencia con librerías de 32 bits, por eso debemos agregar estos repositorios, pero debemos inhabilitar estos repositorios, al terminar la instalación para no tener conflictos.

Abrimos pacman.conf
# nano /etc/pacman.conf

Agregamos lo siguiente.
#librerías de 32 bits
[lib32]
Include = /etc/pacman.d/mirrorlist

Guardamos y actualizamos.
# pacman -Syyu


3) Yo siempre busco primero lo que quiero instalar, ya que puede tener un nombre distinto y creer que no estan en los repositorios.

Busco en los repositorios de la comunidad.
# ccr -Ss google

De los resultados me interesa el siguiente.
ccr/google-earth 6.2.1.6014-1
A 3D interface to view satellite images of Earth and other objects

Procedemos a instalar y estar muy pendiente de la instalación y los mensajes.
# ccr -S google-earth


4) Luego de la instalación, nos muestra el siguiente mensaje.

Dependencias opcionales para google-earth
    lib32-catalyst-utils: 3D support for ATI/AMD cards
    lib32-gtk2: SCIM support
    lib32-nss-mdns: In case the application fails to contact the servers
    lib32-nvidia-utils: 3D support for Nvidia cards
    qt: For changing the font size with qtconfig
    ttf-ms-fonts: Fonts

Debemos instarlos ya que son necesaria para que google-earth funcione.

lib32-catalyst-utils  → yo uso Nvidia por lo tanto no la instalo.

Busco lib32-gtk2 y verifico si esta instalado.
# pacman -Ss lib32-gtk2

El resultado es el siguiente.
ccr/lib32/lib32-gtk2 2.24.5-2
    The GTK+ Toolkit (v2) (32-bit)

Instalamos.
# ccr -S lib32-gtk2

Busco lib32-nss-mdns
# pacman -Ss lib32-nss-mdns
Package `lib32-nss-mdns' does not exist

No la consigo, busco de otra manera.
# pacman -Ss nss

De los resultado consigo que si esta instalado, si no fuera asi lo instalaríamos.
platform/nss-mdns 0.10-2 [instalado]
glibc plugin providing host name resolution via mDNS

Si no esta presente lo instalamos.
# pacman -S nss-mdns

Buscamos lib32-nvidia-utils.
# pacman -Ss lib32-nvidia-utils

No esta instalado.
lib32/lib32-nvidia-utils 295.20-1
    NVIDIA drivers utilities and libraries. (32-bit)

Instalamos lib32-nvidia-utils.
# pacman -S lib32-nvidia-utils

Qt ya venia instalado en el sistema, pero verificamos y si no lo instalamos.
# pacman -S qt
precaución: qt-4.8.0-4 está actualizado -- re-instalando


Las fuentes de MS, la buscamos y si no esta presente la instalamos
# ccr -S ttf-ms-fonts


5) Por ultimo debemos quitar el repositorio de 32 bits, simplemente con comentarlos es suficientes, seguro mas adelante para instalar otros programas, la necesitara  ejemplo wine y playonlinux, simplemente le quitamos #.

Abrimos pacman.conf
# nano /etc/pacman.conf

Comentamos y quedara de la forma siguiente.
#librerías de 32 bits
#[lib32]
#Include = /etc/pacman.d/mirrorlist

Guardamos y actualizamos.
# pacman -Syyu

También recomiendan hacer limpieza.
# pacman -Sc
Directorio de caché: /var/cache/pacman/pkg/
Paquetes a mantener:
  Todos los paquetes instalados localmente
¿Quieres remover todos los otros paquetes de la caché? [S/n] s
quitando paquetes antiguos de la caché...

Directorio de la base de datos: /var/lib/pacman/
¿Quiere eliminar estos repositorios no utilizados? [S/n] s
¿Quiere eliminar /var/lib/pacman/sync/lib32.db? [S/n] s
Directorio de la base de datos vaciado


6) Lanzamos la aplicación y si todo a ido bien como en mi caso tenemos funcionado Google Earth.




5 22XD: Google Earth en linux Chakra 64bits Esta guía es para instalar Google Earth , en Chakra Project de 64 Bits usando los CCR ( Chakra Community Repo ).
< >