[SOLVED] hpw to install Google Earth on Debian Wheezy
DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
Quote:
Originally Posted by sgosnell
Google earth is basically dead. The functionality has been put into Google Maps. Just go to Google Maps in your browser, and you have everything Google Earth used to have, and more.
The new version (that you have to have a Google account to try) comes vaguely close but it's not anywhere near as easy to navigate (and that's ignoring that I have 3D controller I can use with the stand-alone). I didn't see any building either and the screen seemed cluttered with rubbish but there were no obvious places to select things like 3D buildings.
It may be trendy to pretend that web applications are great but when it comes to it a stand-alone application will almost always be a better experience.
Google earth is basically dead. The functionality has been put into Google Maps. Just go to Google Maps in your browser, and you have everything Google Earth used to have, and more.
Like it or not, Google is killing Google Earth, and replacing it with Google Maps. Firefox/Iceweasel might not have suitable plugins, but it works fine in Chrome. And that's probably all Google cares about.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
Quote:
Originally Posted by sgosnell
Like it or not, Google is killing Google Earth, and replacing it with Google Maps. Firefox/Iceweasel might not have suitable plugins, but it works fine in Chrome. And that's probably all Google cares about.
True. I know I'll move to Bing maps if they kill Google Earth.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
Quote:
Originally Posted by wsurfak
I find no Google Earth plugin for Chrome/Chromium in Linux.
There's a new Google Maps that's like a cut-down version of Google Earth which may only work in Chrome/Chromium (I've not bothered to try it in Firefox) which appears to be a different thing to whatever the "Google Earth Plug-In" was that you could use on Windows.
And, sadly, as sgosnell points out it does rather point to Google doing away with the application Google Earth and going to the pathetic load of rubbish web-based cut-down version instead.
There is no need for a plugin for Google Maps in Chrome. You just enter the URL and you get Google Maps, with all the functionality of Google Earth, as far as I can tell. You just don't need to load many megabytes of a binary package in advance.
Love it or hate it, the computer world is heading towards a paradigm of using a thin client to access data in the cloud. Storing everything locally is becoming obsolete. The apps, data, and everything is on track to be stored on servers, and all you need locally is a simple machine that accesses all that when needed. You can still store your data locally if you want, but it's going to become more and more difficult. I'm not even going to debate whether this is a good thing, I'm just saying it is.
There is no need for a plugin for Google Maps in Chrome. You just enter the URL and you get Google Maps, with all the functionality of Google Earth, as far as I can tell.
I see that this is what Google is calling "New Google Maps" and it only works in Chrome and Chromium on my Linux box (not in Firefox/Iceweasel, Opera, Konqueror ...). I don't see a way to get an approximate date of satellite imagery in this new google maps, unlike Google Earth.
make-googleearth-package currently makes a package for a slightly newer 6.0.3.2197+1.1.0-1 version of Google Earth on my amd64 box, that installs fine without any modifications. I did have to install libfreeimage3:amd64 to satisfy a dependency.
Code:
$ make-googleearth-package --download
--2014-01-24 12:25:08-- http://dl.google.com/earth/client/current/GoogleEarthLinux.bin
Resolving dl.google.com (dl.google.com)... 74.125.22.190, 74.125.22.93, 74.125.22.91, ...
Connecting to dl.google.com (dl.google.com)|74.125.22.190|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 33688483 (32M) [application/octet-stream]
Saving to: ‘GoogleEarthLinux.bin’
100%[=========================================================================================>] 33,688,483 725KB/s in 47s
2014-01-24 12:25:54 (707 KB/s) - ‘GoogleEarthLinux.bin’ saved [33688483/33688483]
Google Earth for GNU/Linux 6.0.3.2197
Supported Google Earth version: 6.0.3.2197
...
Package: googleearth
Version: 6.0.3.2197+1.1.0-1
Section: non-free/science
Priority: optional
Maintainer: <alex@MSAK1>
Architecture: amd64
Depends: fonts-liberation, libfreeimage3, lsb-core, libqtcore4, libgl1-mesa-glx, libglu1-mesa , libcurl3:i386, libsm6:i386, libfontconfig1:i386, libxt6:i386, libxrender1:i386, libxext6:i386, libgl1-mesa-glx:i386, libgl1-mesa-dri:i386
Suggests: lib32nss-mdns|libnss-mdns:i386, libgl1-nvidia-glx:i386, libgl1-fglrx-glx:i386
Description: Google Earth, a 3D map/planet viewer
Package built with googleearth-package.
dpkg-deb: building package `googleearth' in `./googleearth_6.0.3.2197+1.1.0-1_amd64.deb'.
-----------------------------
Success!
You can now install the package with e.g:
sudo dpkg -i googleearth_6.0.3.2197+1.1.0-1_amd64.deb
# dpkg -i googleearth_6.0.3.2197+1.1.0-1_amd64.deb
Selecting previously unselected package googleearth.
(Reading database ... 241278 files and directories currently installed.)
Preparing to unpack googleearth_6.0.3.2197+1.1.0-1_amd64.deb ...
Unpacking googleearth (6.0.3.2197+1.1.0-1) ...
dpkg: dependency problems prevent configuration of googleearth:
googleearth depends on libfreeimage3; however:
Package libfreeimage3 is not installed.
dpkg: error processing package googleearth (--install):
dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.54) ...
Processing triggers for shared-mime-info (1.0-1+b1) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Processing triggers for menu (2.1.46) ...
Errors were encountered while processing:
googleearth
# apt-get install libfreeimage3
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
libfreeimage3
0 upgraded, 1 newly installed, 0 to remove and 85 not upgraded.
1 not fully installed or removed.
Need to get 323 kB of archives.
After this operation, 1,500 kB of additional disk space will be used.
Get:1 http://ftp.debian.org/debian/ unstable/main libfreeimage3 amd64 3.15.4-3 [323 kB]
Fetched 323 kB in 1s (314 kB/s)
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Selecting previously unselected package libfreeimage3.
(Reading database ... 242111 files and directories currently installed.)
Preparing to unpack .../libfreeimage3_3.15.4-3_amd64.deb ...
Unpacking libfreeimage3 (3.15.4-3) ...
Setting up libfreeimage3 (3.15.4-3) ...
Setting up googleearth (6.0.3.2197+1.1.0-1) ...
Processing triggers for libc-bin (2.17-97) ...
Processing triggers for menu (2.1.46) ...
I still have a problem to run googleearth.
After successful installation as suggested by rpr.nospam (see post #8) ...
Code:
> gdebi googleearth-custom_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Building data structures... Done
Erfordert das ENTFERNEN folgender Pakete:
googleearth
Erfordert die Installation folgender Pakete:
libfreeimage3
Google Earth, a 3D map/planet viewer
Package built with googleearth-package.
Wollen Sie das Software-Paket installieren? [j/N]:J
Fetched 0 B in 0s (0 B/s)
(Lese Datenbank ... 148674 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von googleearth ...
Trigger für shared-mime-info werden verarbeitet ...
Trigger für menu werden verarbeitet ...
Trigger für desktop-file-utils werden verarbeitet ...
Trigger für gnome-menus werden verarbeitet ...
Trigger für mime-support werden verarbeitet ...
Vormals nicht ausgewähltes Paket libfreeimage3 wird gewählt.
(Lese Datenbank ... 147841 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von libfreeimage3 (aus .../libfreeimage3_3.15.1-1+b1_amd64.deb) ...
libfreeimage3 (3.15.1-1+b1) wird eingerichtet ...
Vormals nicht ausgewähltes Paket googleearth wird gewählt.
(Lese Datenbank ... 147850 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von googleearth (aus googleearth-custom_amd64.deb) ...
googleearth (6.0.3.2197+0.7.0-1) wird eingerichtet ...
Trigger für mime-support werden verarbeitet ...
Trigger für desktop-file-utils werden verarbeitet ...
Trigger für gnome-menus werden verarbeitet ...
Trigger für menu werden verarbeitet ...
Trigger für shared-mime-info werden verarbeitet ...
>
... I get an error message when starting the programm:
Code:
> googleearth
/usr/lib/googleearth/googleearth-bin: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory
The package libfontconfig1 was already installed (see below):
Code:
> apt-get install libfontconfig1
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libfontconfig1 ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 67 nicht aktualisiert.
I still get this message:
Code:
> googleearth
/usr/lib/googleearth/googleearth-bin: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory
> googleearth
/usr/lib/googleearth/googleearth-bin: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory
:
I'm not sure, but copying libfontconfig.so.1 from its install directory into /usr/lib/googleearth *might* work. It should be somewhere inside the /usr/lib/<your_architecture> directory.
Last edited by Hungry ghost; 06-09-2014 at 05:33 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.