El teu blog de Linux en català

Google Earth és un programa que ens permet navegar per tot el globus terraqui, mostrant-nos fotografies dels indrets que cerquem, enllaços a la Viquipèdia, etc.

Logo de Google EarthPer a la seva instal·lació, necessitarem tenir configurats els repositoris de Medibuntu. Aquests repositoris són molt útils, perquè contenen alguns códecs multimèdia que no venen directament amb Ubuntu, i altres programes com l’Skype. Per a configurar els repositoris de Medibuntu, s’ha d’anar al menú “Sistema>Administració>Fonts de programari”. Anem a la pestanya “Programari de tercers” i fem clic al botó “Afegeix…”. En el camp “Línia APT:” introduïm el següent:

deb http://packages.medibuntu.org/ karmic free non-free

Un cop configurat aquest repositori, el primer que hem de fer és refrescar la informació dels paquets del nostre ordinador, perquè reconegui els de medibuntu. Ho podem fer des del Synaptic, per mitjà del botó “Refresca”, o des d’un terminal:

sudo apt-get update

Ara, hem d’instal·lar-nos el paquet “medibuntu-keyring”, que conté la seva clau de xifrat. Ho podem fer des del mateix Synaptic, o executant la comanda següent en un terminal:

sudo apt-get install medibuntu-keyring

Ara sí, ja tenim correctament configurats els repositoris de Medibuntu. La instal·lació del Google Earth la podem fer des del mateix programa Synaptic, instal·lant el paquet “googleearth” o, si ho preferim, un altre cop des d’un terminal:

sudo apt-get install googleearth

Un cop acabi el procés, tindrem instal·lat el Google Earth. El podrem executar des de l’opció de menú “Aplicacions>Internet>Google Earth”.

Catalunya al Google Earth

Catalunya al Google Earth

Del programa en sí, poc us puc explicar. Proveu-lo, i hi trobareu moltes opcions interessants, com la de poder observar les constel·lacions del cel, els oceans, o fins i tot la superfície de la Lluna i de Mart.

A diferència d’altres setmanes, aquesta setmana sí que hem tingut algunes notícies interessants que no hem publicat:

Per acabar, un apunt sobre l’anunci que el president del Govern de l’Estat Espanyol va fer al darrer debat de l’Estat de la nació. Zapatero va prometre donar ordinadors a tots els xiquets de cinc anys a tot l’Estat. Moltes veus van alçar-se en contra d’aquesta mesura ja que aquests ordinadors vindrien amb Windows exclusivament.

Finalment s’han fet canvis en la proposta i SÍ INCLOURAN PROGRAMARI LLIURE. Fins i tot Richard Stallman va criticar durament la decissió inicial de Zapatero per vendre el futur d’Espanya a Microsoft. Leire Pajín anuncià despús-ahir que aquests ordinadors inclourien “codi obert” (tal qual) i cada autonomia podrà triar quin sistema operatiu s’instal·larà als portàtils.

Google Earth posa a les nostres mans tota la informació geogràfica del món. Existeix una versió nativa per a GNU/Linux que explicarem com instal·lar segons com s’explica  a Tombuntu.

googleearth3

Instal·lant Google Earth

  1. Baixeu i deseu el fitxer a l’escriptori des de Google Earth installer for Linux.
  2. El fitxer que heu descarregat s’anomena GoogleEarthLinux.bin. Feu clic amb el botó dret sobre el fitxer de l’escriptori i després cliqueu sobre Obre amb una altra aplicació…
  3. Cliqueu sobre Obre amb una ordre personalitzada i allà escriviu sh i després, Obre.obrint-sh
  4. Llavors l’instal·lador del Google Earth començarà a arrencar i en pocs segons apareixerà la finestra de configuració del programa. Les opcions per defecte estan bé, així que podeu fer clic directament sobre Begin Install i continuar.instalc2b7lador-earth
  5. Una vegada acabada la instal·lació haureu de fer clic a Quit per tancar la finestra. Seguidament haureu de prémer la tecla Intro per tancar la terminal que s’havia obert. Google Earth ja estarà instal·lat i el podeu trobar a Aplicacions > Internet > Google Earth. Quan l’inicieu, el Google Earth directament mostrarà els menús en català (si teniu el vostre sistema en català, és clar).

google-earth

Possibles problemes i solucions

  • Si quan inicieu Google Earth apareix la finestra d’entrada i després es tanca sense iniciar-se, primer haureu de provar a executar-lo des d’una terminal:

~/google-earth/googleearth

Si us dóna un error que diu:

./googleearth-bin: relocation error: /usr/lib/i686/cmov/libssl.so.0.9.8: symbol BIO_test_flags, version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference

Llavors haureu d’anar a la carpeta on heu instal·lat el Google Earth (a la del vostre usuari, si heu deixat les opcions per defecte) i trobar el fitxer libcrypto.so.0.9.8 i canviar-li el nom per, per exemple, libcrypto.so.0.9.8.bak. Proveu a iniciar el Google Earth novament.

  • Un altre error que jo he tingut a Ubuntu Jaunty és referent a que Google Earth no pot accedir a la xarxa (probablement degut a que el meu sistema és de 64bits). La solució és la següent: obriu una terminal i instal·leu el paquet lib32nss-mdns i esborreu les dades de configuració inicials:

sudo apt-get install lib32nss-mdns
rm -R .config/Google/
rm -R .googleearth/

Impressions

No he fet servir Google Earth a linux molt sovint, però sempre que l’havia instal·lat m’havia fotut la lentitud de la interfície, a més que era directament calcada a la de Windows. Aquesta versió ja es mou cap a linux, tot i que les lletres encara es veuen fatal (és possible que siga la configuració del meu sistema).

Allò que més m’ha cridat l’atenció ha estat la rapidesa gràfica. Funciona a les mil meravelles i no s’enganxa en cap moment. Si la cosa segueix així, la versió final serà prou bona. També trobareu Google Earth 5 als repositoris de medibuntu per a Ubuntu Jaunty (ho comenta l’Oriol al fòrum).

Marble és un programa lliure que molts pensareu que és bàsicament com el Google Earth. Efectivament, Marble és més o menys això, amb algunes característiques de més i altres de menys.

Està programat amb biblioteques Qt4 (millor per a entorns KDE) i amb ell es pot consultar el mapa geogràfic del món de diverses en diversos modes incloent, per exemple, un mode que mostra el mapa geogràfic del món a l’any 1689.

Un dels avantatges que té el Marble davant el Google Earth és que Marble no requereix acceleració gràfica per funcionar. Per altra part, està en continu desenvolupament i ja s’ha aconseguit suport de mapes en línia gràcies a OpenStreetMap. Amb això, Marble pot interpretar fitxers kml, que són els que fa servir el Google Earth/Google Maps.

Marble es troba gairebé als tots els repositoris de les distribucions que facen servir KDE4. Només cal que cerqueu el paquet del mateix nom amb el vostre gestor de paquets i podreu instal·lar-lo sense problemes (tant a KDE com a GNOME).

marble11 marble2

Hi havia una vegada un projecte que pretenia aplicar enginyeria inversa al codi de Google Earth per aconseguir un programa lliure, sota llicència GPL, que «implementés les seves funcionalitats de manera oberta, portable, personalitzable i extensible», segons la descripció del projecte.

Gaia

Això no és un conte, malgrat la frase de l’inici. Però té introducció, desenvolupament i desenllaç. El resum és: un grup de persones aconsegueixen amb esforç fer un programa que implementa les funcionalitats del Google Earth un cop s’executa des de terminal, de forma que es pot fer servir de forma nativa a GNU/Linux (i funciona!); anomenen Gaia a l’invent i continuen desenvolupant-lo fins que el conegut bloc Google Operative System li dedica un article i obté més de 500 vots (el 2006) a Digg, el sistema anglòfon de promoció de notícies per exel·lència. Així, tema arriba a les orelles de Google que envia una petició als seus responsables demanant-los que tanquin la paradeta. Vet aquí el desenllaç.

És el desenllaç, sí, però no és l’últim que s’ha dit sobre el tema, ja li agradaria a Google. Evidentment, el codi encara es pot trobar a internet només cercant el nom de l’arxiu que contenia el codi font, que era gaia-0.1.0.tar.bz2 amb md5sum 9a9f5a3e5095dae5dbf2e6dd998d1f5d. Això permet executar-lo i veure’n en codi font; però encara hi ha més. Malgrat les pressions del gegant de Mountain View, hi ha algunes iniciatives, aquí i allà, que pretenen continuar amb la tasca de desenvolupament: caldrà prestar atenció, tant de bo alguna d’elles prengui forma aviat. De fet, s’inclou en algunes distribucions.

Google no reacciona contra l’enginyeria inversa per un esperit legalista, evidentment. Als seus programadors els deu semblar una bona tècnica, tenint en compte que en un comentari en el codi de Google Chrome reconeixen haver-la fet servir. La clau està, segurament, en què Google pretén incorporar DRM a Google Earth, segons va informar Richard Stallman a la III Conferència Internacional de Programari Lliure a Badajoz.