[How to] Google Earth 32/64 for ROSA 2012 Marathon & Fresh

Guides, tutorials & docs
Post Reply
User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

[How to] Google Earth 32/64 for ROSA 2012 Marathon & Fresh

Post by NicCo »

Source: http://www.google.com/earth/index.html

How to install properly the most recent version of Google Earth

ROSA Desktop.Fresh 2012 and/or ROSA Marathon - 32bit
(it's easy, and this should work also for ROSA Marathon)

Code: Select all

urpmi --downloader wget http://dl.google.com/dl/earth/client/current/google-earth-stable_current_i386.rpm
ROSA Desktop.Fresh 2012 - and/or ROSA Marathon - 64bit
(it's complex, this should work also for ROSA Marathon, but changing the 32bit repositories with the 2012lts ones)
UPDATE: for ROSA Marathon the 32bit repositories to be added are specified in the below of ominomichelin msg

When we use a 64bit distro, sometimes we need to install some apps that are not available in 64bit but only in 32:
sometimes apps could be native 64bit still using some 32bit lib, that's wrong but, that's the case of Google Earth 64

then we have two possibilities:
1> renounce to those apps finding other similar per functions
2> add 32bit repositories to install 32bit apps and related libs

If you can't easily renounce to some of these apps, for example, if you need to install skype, wine, teamviewer
or like in this case Google Earth, that are 32bit programs or neeeding some 32bit libs or parts, then exists a solution

You can solve using the chance 2>, and below the needed command strings to add all the 32bit repositories
I suggest to add these repositories, install apps that you need, then you can disable or remove the 32bit repos

From a konsole / terminal - login as root, then execute:
Naturally SKIP this part if you already have these repositories installed!

Code: Select all

urpmi.addmedia main32 http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/main/release/
urpmi.addmedia --update main32_updates http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/main/updates/
urpmi.addmedia contrib32 http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/contrib/release/
urpmi.addmedia --update contrib32_updates http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/contrib/updates/
urpmi.addmedia non-free32 http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/non-free/release/
urpmi.addmedia --update non-free32_updates http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/non-free/updates/
urpmi.addmedia restricted32 http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/restricted/release/
urpmi.addmedia --update restricted32_updates http://mirror.rosalab.ru/rosa2012.1/repository/i586/media/restricted/updates/
#
Install this compatibility package

Code: Select all

urpmi lsb-lib --auto
Finally, install Google Earth 64 bit

Code: Select all

urpmi --downloader wget http://dl.google.com/dl/earth/client/current/google-earth-stable_current_x86_64.rpm
You can also prefer to download the program locally, into your Hard Disk...
http://dl.google.com/dl/earth/client/cu ... x86_64.rpm
then you can install it from your local path using "urpmi" or "rpm -ivh"

Now you can go to the font sources management and disable all the 32bit repositories


This is my full install log

Code: Select all

# urpmi lsb-lib --auto
Il pacchetto atk1.0-common-2.6.0-1-rosa2012.1.x86_64 è già installato
Per soddisfare le dipendenze, saranno installati i seguenti pacchetti:
 Pacchetto                      Versione     Release       Dist  DEpoch Arch. 
(supporto "main32")
 libatk1.0_0                    2.6.0        1             rosa  2012.1 i586 
 libaudit1                      2.1.2        4             rosa  2012.1 i586 
 libblkid1                      2.22         3             rosa  2012.1 i586 
 libcairo2                      1.12.8       2             rosa  2012.1 i586 
 libcups2                       1.5.4        2             rosa  2012.1 i586 
 libext2fs2                     1.42.5       1             rosa  2012.1 i586 
 libgcrypt11                    1.5.0        4             rosa  2012.1 i586 
 libgdk_pixbuf2.0_0             2.26.5       1             rosa  2012.1 i586 
 libgio2.0_0                    2.34.3       1             rosa  2012.1 i586 
 libglibc_lsb                   2.4.7        7             rosa  2012.1 i586 
 libglu1                        9.0.0        2             rosa  2012.1 i586 
 libgmodule2.0_0                2.34.3       1             rosa  2012.1 i586 
 libgmp10                       5.0.5        4             rosa  2012.1 i586 
 libgnutls28                    3.0.22       1             rosa  2012.1 i586 
 libgpg-error0                  1.10         4             rosa  2012.1 i586 
 libgssapi_krb5_2               1.10.3       4             rosa  2012.1 i586 
 libgtk+2.0_0                   2.24.13      1             rosa  2012.1 i586 
 libharfbuzz0                   0.9.5        3             rosa  2012.1 i586 
 libhogweed2                    2.4          4             rosa  2012.1 i586 
 libicudata49                   49.1.1       2             rosa  2012.1 i586 
 libicule49                     49.1.1       2             rosa  2012.1 i586 
 libicuuc49                     49.1.1       2             rosa  2012.1 i586 
 libjpeg62                      1.2.1        1             rosa  2012.1 i586 
 libk5crypto3                   1.10.3       4             rosa  2012.1 i586 
 libkeyutils1                   1.2          13            rosa  2012.1 i586 
 libkrb5_3                      1.10.3       4             rosa  2012.1 i586 
 libkrb5support0                1.10.3       4             rosa  2012.1 i586 
 libncurses5                    5.9          6.20120811.1  rosa  2012.1 i586 
 libnettle4                     2.4          4             rosa  2012.1 i586 
 libnspr4                       4.9.2        1             rosa  2012.1 i586 
 libnss3                        3.13.6       5             rosa  2012.1 i586 
 libp11-kit0                    0.14         1             rosa  2012.1 i586 
 libpam0                        1.1.4        9             rosa  2012.1 i586 
 libpango1.0_0                  1.32.2       1             rosa  2012.1 i586 
 libpangocairo1.0_0             1.32.2       1             rosa  2012.1 i586 
 libpangoft2_1.0_0              1.32.2       1             rosa  2012.1 i586 
 libpng3                        1.2.49       4             rosa  2012.1 i586 
 libpth20                       2.0.7        12            rosa  2012.1 i586 
 libqt3                         3.3.8b       34            rosa  2012.1 i586 
 libqtopengl4                   4.8.4        1             rosa  2012.1 i586 
 libqtsql4                      4.8.4        1             rosa  2012.1 i586 
 libtasn1_3                     2.14         2             rosa  2012.1 i586 
 libuuid1                       2.22         3             rosa  2012.1 i586 
 libxcb-render0                 1.9          1             rosa  2012.1 i586 
 libxcb-shm0                    1.9          1             rosa  2012.1 i586 
 libxcomposite1                 0.4.3        5             rosa  2012.1 i586 
 libxcursor1                    1.1.13       2             rosa  2012.1 i586 
 libxft2                        2.3.1        2             rosa  2012.1 i586 
 libxi6                         1.6.1        2             rosa  2012.1 i586 
 libxmu6                        1.1.1        4             rosa  2012.1 i586 
 libxt6                         1.1.3        2             rosa  2012.1 i586 
 lsb-core-lib                   4.1          9             rosa  2012.1 i586 
 lsb-lib                        4.1          9             rosa  2012.1 i586 
(supporto "main32_updates")
 libavahi-client3               0.6.31       6             rosa  2012.1 i586 
 libavahi-common3               0.6.31       6             rosa  2012.1 i586 
 libpixman1_0                   0.28.2       1             rosa  2012.1 i586 
Altri 48MB di spazio disco saranno utilizzati.
verranno scaricati 48MB di pacchetti.
Procedo con l'installazione di 56 pacchetti? (S/n) 

# urpmi --downloader wget http://dl.google.com/dl/earth/client/current/google-earth-stable_current_x86_64.rpm


installazione di google-earth-stable_current_x86_64.rpm da /var/cache/urpmi/partial
In preparazione...               #####################################################################
      1/1: google-earth-stable   #####################################################################
Redirecting to /bin/systemctl start atd.service
warning: commands will be executed using (in order) a) $SHELL b) login shell c) /bin/sh
job 1 at Mon Dec 31 12:34:00 2012
Can't open /var/run/atd.pid to signal atd. No atd running?
and now: Have a good visit to the Earh

bye, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

ominomichelin
Utente
Utente
Posts: 141
Joined: 28 March 2009, 18:19
OpenMandriva: 2009.1 x86_64
Kernel: 2.6.29.1

Re: [How to] Google Earth in 32 & 64bit ROSA Desktop.Fresh 2

Post by ominomichelin »

Image

Works also in rosa2012lts just add the 32 repo for lts this would be :

Code: Select all

urpmi.addmedia main32 http://mirror.rosalab.ru/rosa2012lts/repository/i586/main/release/
urpmi.addmedia --update main32_updates http://mirror.rosalab.ru/rosa2012lts/repository/i586/main/updates/
urpmi.addmedia contrib32 http://mirror.rosalab.ru/rosa2012lts/repository/i586/contrib/release/
urpmi.addmedia --update contrib32_updates http://mirror.rosalab.ru/rosa2012lts/repository/i586/contrib/updates/
urpmi.addmedia non-free32 http://mirror.rosalab.ru/rosa2012lts/repository/i586/non-free/release/
urpmi.addmedia --update non-free32_updates http://mirror.rosalab.ru/rosa2012lts/repository/i586/non-free/updates/
urpmi.addmedia restricted32 http://mirror.rosalab.ru/rosa2012lts/repository/i586/restricted/release/
urpmi.addmedia --update restricted32_updates http://mirror.rosalab.ru/rosa2012lts/repository/i586/restricted/updates/
after this proceed wit Nicco's how-to
http://www.mandrivausers.ro/ MRB aint no shit , :p Linux user number 507107 Nu dați banii pe prostii, puneți Linux pe PISI !

Post Reply