Google Earth wird am 14.04 nicht installiert

9

Ich versuche, Google Earth unter Ubuntu 14.04 zu installieren und erhalte den folgenden Fehler. Das Problem tritt bei der Verwendung von dpkg -i auf, um die .deb-Downloads von der Google-Website zu installieren. Außerdem habe ich mit Ubuntu Software Center getestet .

Auf dieser Website gibt es ähnliche Fragen zu Installationsproblemen, aber keine davon ist am 14.04. Daher habe ich beschlossen, neue Fragen zu stellen, um nach Tipps und Lösungen für die aktuelle LTS Ubuntu-Version zu suchen (die meisten Kommentare und Vorschläge in diesen vorherigen Fragen richten sich an das älteste Ubuntu Versionen)

Preparing to unpack google-earth-stable_current_amd64.deb ...
Unpacking google-earth-stable (7.1.2.2041-r0) ... dpkg: dependency
problems prevent configuration of google-earth-stable: 
google-earth-stable depends on lsb-core (>= 3.2); however:   Package
lsb-core is not installed.  google-earth-stable depends on ia32-libs;
however:   Package ia32-libs is not installed.

dpkg: error processing package google-earth-stable (--install): 
dependency problems - leaving unconfigured Processing triggers for
man-db (2.6.7.1-1) ... Processing triggers for bamfdaemon
(0.5.1+14.04.20140409-0ubuntu1) ... Rebuilding
/usr/share/applications/bamf-2.index... Processing triggers for
gnome-menus (3.10.1-0ubuntu2) ... Processing triggers for
desktop-file-utils (0.22-1ubuntu1) ... Processing triggers for
mime-support (3.54ubuntu1) ... Errors were encountered while
processing:  google-earth-stable

Wenn ich das tue, was hier beschrieben ist, habe ich:

sudo dpkg -i google-earth-stable_current_amd64.deb  Selecting
previously unselected package google-earth-stable. (Reading database
... 277661 files and directories currently installed.) Preparing to
unpack google-earth-stable_current_amd64.deb ... Unpacking
google-earth-stable (7.1.2.2041-r0) ... dpkg: dependency problems
prevent configuration of google-earth-stable:  google-earth-stable
depends on lsb-core (>= 3.2); however:   Package lsb-core is not
installed.  google-earth-stable depends on ia32-libs; however:  
Package ia32-libs is not installed.

dpkg: error processing package google-earth-stable (--install): 
dependency problems - leaving unconfigured Processing triggers for
man-db (2.6.7.1-1) ... Processing triggers for bamfdaemon
(0.5.1+14.04.20140409-0ubuntu1) ... Rebuilding
/usr/share/applications/bamf-2.index... Processing triggers for
gnome-menus (3.10.1-0ubuntu2) ... Processing triggers for
desktop-file-utils (0.22-1ubuntu1) ... Processing triggers for
mime-support (3.54ubuntu1) ... Errors were encountered while
processing:  google-earth-stable
gsi-frank
quelle

Antworten:

16

Probieren Sie die hier angegebene Methode aus , um Google Earth zu installieren

Das Problem mit Google Earth ist, dass das 32-Bit-Paket Multiarch nicht unterstützt und daher nicht alle 32-Bit-Abhängigkeiten installiert, die für die Ausführung unter Ubuntu 64-Bit erforderlich sind.

Ich empfehle Ihnen, einfach den folgenden Befehl zu kopieren und einzufügen:

sudo apt-get install libfontconfig1:i386 libx11-6:i386 libxrender1:i386 libxext6:i386 libgl1-mesa-glx:i386 libglu1-mesa:i386 libglib2.0-0:i386 libsm6:i386; cd /tmp && wget http://dl.google.com/dl/earth/client/current/google-earth-stable_current_i386.deb; sudo dpkg -i google-earth-stable_current_i386.deb; sudo apt-get install -f

Laden Sie dann das 32-Bit-Softwarepaket herunter und installieren Sie es auf einem 64-Bit-System.

Strahl
quelle
3

Dies funktioniert für kubuntu 14.04 AMD64 auf meinem System

  1. Laden Sie das 32-Bit-Paket herunter (glauben Sie mir, das amd64-Bit-Paket ist NICHT wirklich 100% 64-Bit-Schande bei Google, wie lange gibt es 64-Bit schon?)
  2. Installieren Sie das Google .deb-Paket
  3. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:

    sudo apt-get install libc6-i386 libglib2.0-0:i386 libsm6:i386 libglu1-mesa:i386 libgl1-mesa-glx:i386 libxext6:i386 libxrender1:i386 libx11-6:i386 libfontconfig1:i386 lsb-core
    
  4. Das war's, jetzt sollte es fehlerfrei laufen. Über die Kommandozeile ausführen google-earth

Referenz: GoogleEarth

user286904
quelle
Ich habe den Befehl file für die googleearth-bin-Datei aus dem 64-Bit-Paket verwendet und es stellt sich heraus, dass es sich um eine ausführbare 64-Bit-Datei handelt. Was meinst du damit, dass es keine 100% 64-Bit-Datei ist? Welchen Trick verwenden sie?
Fady Mohamed Osman
Vielen Dank, nach der Installation dieser Pakete hat Google Earth für Kubuntu 14.10 für mich einwandfrei installiert.
Dotancohen
2

Es scheint, dass ia32-libs (die Google Earth will) nicht mehr existieren. Es wurde jedoch ersetzt! Dies funktionierte für mich (Ubuntu 14.04 LTS, Installation von google-earth-stabile_current_amd64.deb):

Öffnen Sie ein Terminalfenster und kopieren Sie es:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

Danach wird google-earth-stabile_current_amd64.deb fehlerfrei installiert.

Martin Norgaard
quelle
hat nicht funktioniert, und ich verstehe nicht, warum es so sein würde. Das Paket erfordert die Abhängigkeit vom Paket ia32-libs. Wenn Sie es nicht haben, schlägt die Installation fehl.
Vaab
2

Ich bin ein Ubuntu 14.04, 64-Bit-Benutzer. Ich habe mehr als 2 Tage im Internet verbracht, um eine Lösung für dieses Problem zu finden. Ich habe fast alle gegebenen Vorschläge ausprobiert, einschließlich der Lösung von Webupd8, konnte jedoch keine Lösung finden.

Ich habe endlich die folgende Lösung gefunden und jetzt funktioniert Google Earth einwandfrei auf meinem PC. Jetzt kann ich problemlos in Google Earth suchen und habe nicht einmal das Problem "leerer Bilderrahmen".

Lösung:

  1. Deinstallieren Sie frühere Google Earth-Versionen. Ich habe Synaptic Package Manager verwendet, um Google Earth zu deinstallieren.

  2. Installieren ia32-libs:

    sudo -i
    cd /etc/apt/sources.list.d
    echo "deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
    apt-get update
    apt-get install ia32-libs
    

    PS: Am Ende können Sie das Entfernen ia32-libs-raring.listin /etc/apt/sources.list.d, dann aktualisieren Sie das System durch Eingabe sudo apt-get updateBefehl.

  3. Gehen Sie dann zu Mint's Link und laden Sie die googleearth_6.2.2.6613-r0_i386.debVersion herunter und installieren Sie sie vom Terminal, indem Sie Folgendes eingeben:

    sudo gdebi googleearth_6.2.2.6613-r0_i386.deb  
    
  4. Führen Sie nach Abschluss der Installation den folgenden Befehl aus : google-earth.

  5. Nachdem Sie Google Earth ausgeführt und im Suchfeld nach einer bestimmten Stadt gesucht haben und auf ein Problem wie das folgende invalid HTTP requestgestoßen sind: Fahren Sie unten in einem Termial fort:

    sudo mv /opt/google/earth/free/libcurl.so.4 /opt/google/earth/free/backup_libcurl.so.4   
    

Google Earth sollte korrekt funktionieren, es hat auf meinem PC wie ein Zauber funktioniert.

Xalid Cibran
quelle
1

Ich verwende Ubuntu 14.04 (64 Bit) und hatte das gleiche Problem. Die 32-Bit-Version von GE hat bis zu einem gewissen Grad für mich funktioniert, aber die Panaramo-Bilder wurden in GE nicht geladen. Ich fand, dass die Antwort hier für mich funktioniert hat, damit das 64-Bit-System funktioniert (unter anderem entfernen Sie die Abhängigkeitslinie): https://productforums.google.com/d/msg/maps/_h4t6SpY_II/xK1umdGFykAJ

user242234
quelle