Google Earth nie zostanie zainstalowany 14.04

9

Próbuję zainstalować Google Earth na Ubuntu 14.04 i pojawia się następujący błąd. Problem pojawia się przy użyciu dpkg -i do zainstalowania plików do pobrania .deb z witryny Google. Oprócz tego przetestowałem też Centrum oprogramowania Ubuntu .

Istnieją podobne pytania na tej stronie dotyczące problemów z instalacją, ale żadnego z nich nie ma w dniu 14.04, więc postanowiłem opublikować nowe pytania w poszukiwaniu wskazówek-rozwiązań dla bieżącej wersji Ubuntu LTS (większość komentarzy i sugestii w tych poprzednich pytaniach jest skierowana do najstarszych Ubuntu wersje)

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

Robiąc to, co tu opisano mam:

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
Volker Siegel
źródło

Odpowiedzi:

15

Wypróbuj podaną tutaj metodę , aby zainstalować Google Earth

Problem z Google Earth polega na tym, że pakiet 32-bitowy nie obsługuje wielu ścieżek, więc nie instaluje wszystkich 32-bitowych zależności, których potrzebuje do uruchomienia na Ubuntu 64bit.

Polecam po prostu skopiować i wkleić następujące polecenie:

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

Następnie pobierz i zainstaluj 32-bitowy pakiet oprogramowania w systemie 64-bitowym.

promień
źródło
3

Działa to dla kubuntu 14.04 AMD64 w moim systemie

  1. Pobierz pakiet 32-bitowy (zaufaj mi, że pakiet amd64-bitowy NIE jest naprawdę w 100% 64-bitowy - wstyd w Google, jak długo trwa 64bit?)
  2. Zainstaluj pakiet google .deb
  3. Otwórz terminal i uruchom następujące polecenie:

    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. To wszystko, teraz powinien działać bez błędów Z linii poleceń, uruchom google-earth

Odniesienie: GoogleEarth

użytkownik 286904
źródło
Użyłem polecenia file na pliku googleearth-bin z pakietu 64-bitowego i okazuje się, że jest to 64-bitowy plik wykonywalny, co masz na myśli mówiąc, że nie jest to 100% 64-bitowa sztuczka, której używają ???
fady mohamed osman
Dziękujemy, po zainstalowaniu tych pakietów Google Earth dobrze dla mnie zainstalował Kubuntu 14.10.
dotancohen
2

Wygląda na to, że ia32-libs (czego chce Google Earth) już nie istnieje. Jednak został zastąpiony! To działało dla mnie (Ubuntu 14.04 LTS, instalacja google-earth-stable_current_amd64.deb):

Otwórz okno terminala i skopiuj-wklej:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

Po wykonaniu tej czynności google-earth-stable_current_amd64.deb zostanie zainstalowany bez żadnych błędów.

Martin Norgaard
źródło
nie działał i nie rozumiem, dlaczego miałby. Pakiet wymaga zależności od pakietu ia32-libs. Jeśli go nie masz, instalacja zakończy się niepowodzeniem.
vaab
2

Jestem użytkownikiem 64-bitowego systemu Ubuntu 14.04. Spędziłem ponad 2 dni w Internecie, aby znaleźć rozwiązanie tego problemu. Próbowałem prawie wszystkich podanych sugestii, w tym rozwiązania Webupd8, ale nie mogłem znaleźć rozwiązania.

W końcu znalazłem poniższe rozwiązanie, a teraz Google Earth działa bezbłędnie na moim komputerze. Teraz mogę bez problemu wyszukiwać w Google Earth i nawet nie mam problemu z „pustą ramką obrazu”.

Rozwiązanie:

  1. Odinstaluj poprzednie wersje Google Earth. Użyłem Synaptic Package Manager do odinstalowania Google Earth.

  2. Zainstaluj 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: Na koniec, można usunąć ia32-libs-raring.listin /etc/apt/sources.list.d, a następnie zaktualizować system, wpisując sudo apt-get updatekomendę.

  3. Następnie przejdź do linku Mint, pobierz googleearth_6.2.2.6613-r0_i386.debwersję i zainstaluj ją z terminala, wpisując:

    sudo gdebi googleearth_6.2.2.6613-r0_i386.deb  
    
  4. Po zakończeniu instalacji, należy uruchomić polecenie: google-earth.

  5. Po uruchomieniu Google Earth i wyszukaniu określonego miasta w polu wyszukiwania invalid HTTP requestnapotkasz problem, taki: następnie przejdź do terminarza poniżej:

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

Google Earth powinien działać poprawnie, działał na moim komputerze jak urok.

Xalid Cibran
źródło
1

Używam Ubuntu 14.04 (64-bitowy) i miałem ten sam problem. 32-bitowa wersja GE do pewnego stopnia działała dla mnie, ale obrazy panaramo nie ładowały się w GE. Znalazłem odpowiedź, że tutaj działa dla mnie, aby 64-bitowy działał (między innymi usuwasz linię zależności): https://productforums.google.com/d/msg/maps/_h4t6SpY_II/xK1umdGFykAJ

użytkownik242234
źródło