Google Планета Земля не будет переустанавливать

Я пытался выполнить исправление, найденное по этой ссылке http://www.omgubuntu.co.uk/2012/01/how-to-make-google-earth-look-native-in- ubuntu

Требуется удалить определенные файлы из папки / opt / google / earth / free, а затем добавить новые загруженные файлы. Я удалил файлы, но ссылки на скачивание новых были бесполезны. Я использовал gksudo nautilus, поэтому корзина была отключена, то есть я не мог восстановить удаленные файлы. Я попытался зайти на сайт Google Планета Земля и переустановить его. Я скачал .deb, но когда я попытался установить его, я получил сообщение об ошибке «я не могу установить ia32-libs». Я попытался установить его через терминал, и он выдал мне сообщение об ошибке

chad @ chad-Lenovo-G570: ~ $ sudo apt-get install ia32-libs

[sudo] пароль для чада:

Чтение списков пакетов ... Готово

Сборка дерево зависимостей

Чтение информации о состоянии ... Готово

Не удалось установить некоторые пакеты. Это может означать, что вы запросили невозможную ситуацию или используете нестабильный дистрибутив, что некоторые необходимые пакеты еще не созданы или не были удалены из Incoming.

Следующая информация может помочь разрешить ситуацию:
Следующие пакеты имеют неудовлетворенные зависимости: ia32-libs: Зависит: ia32-libs-multiarch E: Невозможно исправить проблемы, у вас есть поврежденные пакеты.

Теперь я застрял без функционирующего Google Планета Земля. Как я могу это исправить?

2
задан 14 December 2012 в 04:45

3 ответа

Попробуйте переустановить ia32-libs sudo apt-get purge ia32-libs, затем sudo apt-get install ia32-libs, затем попробуйте снова установить Google Планета Земля. Если больше пакетов имеют проблемы, сделайте то же самое для них. Для дальнейшего использования обычно нецелесообразно делать подобные вещи без сохранения исходных файлов. Кроме того, вы должны, вероятно, использовать больше свободы действий в отношении подобных вещей; файлы, которые они хотят, чтобы вы загружали, могут легко содержать вредоносное ПО, даже если вы доверяете автору / издателю, я сомневаюсь, что они просмотрели код.

0
ответ дан 14 December 2012 в 04:45

Я собираюсь пропустить избиение вас за то, что вы позволили случайному бестолковому парню на случайном веб-сайте сообщать вам, какие файлы следует удалить с вашего компьютера. Я думаю, вы уже поняли идею.

Если вы не загрузили ЛЮБЫЕ файлы с их веб-сайта, скорее всего, вы еще не скомпрометировали установку своей ОС. В противном случае все ставки отменены, и вам следует переустановить компьютер, без исключений, если вы хотите быть в безопасности, то есть.

Переустановите пакеты, которые вы разбили, удалив их части ранее

Прежде всего - вам необходимо переустановить файлы пакетов, из которых вы удалили. Вы можете сделать это, проверив ваши пакеты с помощью debsums:

sudo debsums -c

Это займет некоторое время. Это его вывод после того, как я вручную удалил / usr / bin / zipnote, который принадлежал пакету zip.

$ sudo debsums -c
/usr/share/icons/hicolor/icon-theme.cache
debsums: no md5sums for libaudio2
/var/lib/nvidia-common/last_gfx_boot
debsums: missing file /usr/bin/zipnote (from zip package)

Вы можете увидеть / usr / bin / zipnote как отсутствующий файл. Вы также можете увидеть файл /var/lib/nvidia-common/last_gfx_boot с другой контрольной суммой. Вы можете переустановить соответствующие пакеты просто для безопасности. Вы можете узнать, какому пакету принадлежит этот файл, запустив:

$ dpkg -S /var/lib/nvidia-common/last_gfx_boot
nvidia-common: /var/lib/nvidia-common/last_gfx_boot

Затем, после того, как вы получите список пакетов, которые необходимо переустановить, выполните:

sudo apt-get install --reinstall package1 package2 packageN

Исправьте ia32 -libs

Сначала проверьте состояние этого пакета. Его можно удалить, но некоторые его части могут остаться. Запустите:

dpkg -l ia32-libs

, если это что-то отличное от

un  ia32-libs       <none>               (no description available)

, запустите:

sudo dpkg --purge ia32-libs
sudo apt-get update
sudo apt-get upgrade #(optional but strongly recommended)
sudo apt-get install ia32-libs

И, наконец, загрузите и установите Google Планета Земля:

wget http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb
sudo dpkg -i google-earth-stable_current_amd64.deb
0
ответ дан 14 December 2012 в 04:45

Хорошо, я наконец понял это. Я выполнил команды

sudo add-apt-repository ppa:gnome3-team/gnome3

sudo apt-get update

sudo apt-get install libcanberra-gtk-module

sudo apt-get install ia32-libs

0
ответ дан 14 December 2012 в 04:45

Другие вопросы по тегам:

Похожие вопросы: