Google Планета Земля не установлена ​​14.04

9

Я пытаюсь установить Google Earth на Ubuntu 14.04 и получить следующую ошибку. Проблема проявляется в использовании dpkg -i для установки загрузок .deb с сайта Google, кроме того, я также тестировал Ubuntu Software Center .

На этом сайте есть аналогичные вопросы, в которых говорится о проблемах установки, но ни один из них не задан 14.04, поэтому я решил опубликовать новые вопросы в поисках советов-решений для текущей версии LTS Ubuntu (большинство комментариев и предложений в этих предыдущих вопросах относятся к самой старой Ubuntu). версии)

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

Делая то, что описано здесь, я получил:

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
источник

Ответы:

15

Попробуйте метод, приведенный здесь, чтобы установить Google Earth

Проблема с Google Планета Земля заключается в том, что 32-битный пакет не поддерживает multiarch, поэтому он не устанавливает все 32-битные зависимости, необходимые для работы на Ubuntu 64bit.

Я рекомендую вам просто скопировать вставить следующую команду:

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

Затем загрузите и установите 32-битный программный пакет в 64-битной системе.

луч
источник
3

Это работает для kubuntu 14.04 AMD64 в моей системе

  1. Загрузите 32-битный пакет (поверьте мне, битовый пакет amd64 на самом деле не на 100% 64-битный стыд в Google, сколько времени существует 64-битная версия?)
  2. Установите пакет Google .deb
  3. Откройте терминал и выполните следующую команду:

    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. Вот так, теперь он должен работать без ошибок. Из командной строки запустите google-earth

Ссылка: GoogleEarth

user286904
источник
Я использовал команду file в файле googleearth-bin из 64-битного пакета, и оказалось, что это 64-битный исполняемый файл, что вы подразумеваете под не 100% 64-битным, какой трюк они используют ???
Фади Мохамед Осман
Спасибо, после установки этих пакетов Google Планета Земля просто отлично установилась на Kubuntu 14.10 для меня.
dotancohen
2

Похоже, что ia32-libs (который хочет Google Планета Земля) больше не существует. Однако это было заменено! Это сработало для меня (Ubuntu 14.04 LTS, установка google-earth-stable_current_amd64.deb):

Откройте окно терминала и скопируйте и вставьте:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

После этого google-earth-stable_current_amd64.deb будет установлен без каких-либо ошибок.

Мартин Норгаард
источник
не работал, и я не понимаю, почему это будет. Пакет требует зависимости от пакета ia32-libs. Если у вас его нет, установка не удастся.
Вааб
2

Я Ubuntu 14.04, 64-битный пользователь. Я потратил около 2 дней в Интернете, чтобы найти решение этой проблемы. Я испробовал почти все приведенные предложения, включая решение Webupd8, но не смог найти решение.

Наконец-то я нашел приведенное ниже решение, и теперь Google Планета Земля работает на моем ПК без проблем. Теперь я могу без проблем искать в Google Планета Земля и даже не сталкиваюсь с проблемой «пустой рамки изображения».

Решение:

  1. Удалите предыдущие версии Google Планета Земля. Я использовал Synaptic Package Manager для удаления Google Планета Земля.

  2. Установить 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: В конце концов, вы можете удалить ia32-libs-raring.listин /etc/apt/sources.list.d, а затем обновить систему, введя sudo apt-get updateкоманду.

  3. Затем перейдите по ссылке Mint и загрузите googleearth_6.2.2.6613-r0_i386.debверсию и установите ее из терминала, набрав:

    sudo gdebi googleearth_6.2.2.6613-r0_i386.deb  
    
  4. После завершения установки, запустите следующую команду: google-earth.

  5. После того, как вы запустите Google Планета Земля и произведете поиск определенного города в окне поиска, вы столкнетесь с такой проблемой: invalid HTTP requestзатем перейдите к термину ниже.

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

Google Планета Земля должна работать правильно, она работала на моем компьютере как шарм.

Халид Сибран
источник
1

Я использую Ubuntu 14.04 (64bit) и у меня была такая же проблема. 32-разрядная версия GE работала для меня в некоторой степени, но изображения Panaramo не загружались в GE. Я нашел, что ответ здесь работал для меня, чтобы заставить работать 64-битную единицу (среди прочего, вы удалили строку зависимости): https://productforums.google.com/d/msg/maps/_h4t6SpY_II/xK1umdGFykAJ

user242234
источник