Теперь я действительно все испортил.
Давным-давно я установил Google Планета Земля с помощью бинарного установщика от Google (я думаю, 5.1).
У Google теперь есть версия 6, доступная как .DEB, поэтому я решил установить это. Однако, похоже, это испортило обе установки, и теперь, независимо от того, что я делаю, я не могу запустить Google Планета Земля.
Вот что я делаю:
sudo apt-get purge google-earth-stable
sudo dpkg -i --force-overwrite google-earth-stable_current_amd64.deb
Что я думал, что будет работать ... но когда я запускаю google-earth
, я получаю:
/usr/bin/google-earth: 43: ./googleearth-bin: not found
Как я могу получить установлен сейчас?
Попробуйте с этим руководством:
install-google-earth-6-in-ubuntu-linux.html
надеюсь, что это поможет
Я скачал 32-битную версию, затем щелкнул правой кнопкой мыши по ней и выбрал «Извлечь здесь» в nautilus. Это показывает мне структуру папок, которая будет установлена, если я установлю файл deb. Похоже, что файл "googleearth-bin" должен быть в /opt/google/earth/free
.
Полагаю, вам нужно проверить, существует ли это в вашей системе. Если нет, то, возможно, бинарная установка изменила права доступа к этому файлу таким образом, что нарушает перезапись из deb? Не уверен, как это возможно, учитывая, что вам нужно sudo
установить deb.
Похоже, что /usr/bin/googleearth
это просто ярлык для этого файла, а не сценарий, так что, вероятно, что-то не так в каталоге / opt, о котором я упоминал выше .
Полагаю, вам лучше всего будет удалить файлы / папки в deb, а затем попробовать переустановить заново?
Сначала я бы удалил все, что связано с Google Earth, вы можете найти.
Двоичный установщик 5.1 по умолчанию использует /opt/google-earth
в качестве места установки, а также помещает ссылку в /usr/local/bin
, которая называется googleearth
. Если вы удалите эти две вещи, вы должны были успешно удалить старую версию.
Далее я сделаю то, что вы уже упомянули (снова):
sudo apt-get purge google-earth*
Наконец, используйте команду locate
, чтобы увидеть, есть ли где-нибудь задерживающиеся файлы. Это приводит к различным перестановкам:
locate -i --regex "google.*earth"
Удалите все, что там отображается (если вы не уверены, что оно не связано с приложением). У вас может быть каталог .googleearth
в вашем пользовательском каталоге, который вы, вероятно, можете оставить, но, возможно, переименовать или удалить его, если у вас все еще есть проблемы.
После того как вы все почистите, снова установите пакет .deb.
Удачи!
Перейдите на эту страницу и нажмите большую синюю кнопку с надписью «Загрузить Google Планета Земля 6», это даст вам возможность установить Google Планета Земля в качестве .deb. Установите его, как любой другой .deb