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

В режиме терминала sudo reboot или sudo останавливает остановку вашей системы

Для мгновенного отключения

sudo shutdown -P now или sudo poweroff или sudo su && init 0

sudo reboot

1
задан 14 December 2012 в 06:45

2 ответа

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

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

Переустановите пакеты, которые вы сломали, удалив их части раньше

Прежде всего - вам необходимо переустановить файлы пакетов, из которых вы удалили. Вы можете сделать это, проверив свои пакеты с 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

Переустановите пакеты, которые вы сломали, удалив их части раньше

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

dpkg -l ia32-libs

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

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

run:

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

И, наконец, загрузить и установить Google Earth: [!d14 ]

wget http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb
sudo dpkg -i google-earth-stable_current_amd64.deb
3
ответ дан 25 May 2018 в 03:36
  • 1
    Ни один из пакетов, показанных после запуска 'sudo debsums -c', не связан с ia32-libs – chad 14 December 2012 в 08:48
  • 2
    Этот момент не был строго о ia32-libs, на его потомке есть отдельная часть. Вы нашли и переустановили другие сломанные пакеты, найденные debsums? – Marcin Kaminski 14 December 2012 в 18:19
  • 3
    да, я следил за всеми вашими шагами, и когда я переустанавливаю google earth, он дает мне ту же ошибку – chad 15 December 2012 в 04:06
  • 4
    Взгляните на комментарий Криса Картера под своим вопросом и посмотрите, влияет ли это на вас. Также будет полезно распечатать вывод apt-cache policy ia32-libs-multiarch, а содержимое /etc/apt/sources.list и /etc/apt/sources.list.d будет полезно. – Marcin Kaminski 18 December 2012 в 09:07
  • 5
    ia32-libs-multiarch: i386: Установлено: (нет) Кандидат: 20090808ubuntu36 Таблица версий: 20090808ubuntu36 0 500 archive.ubuntu.com/ubuntu quantal / universe i386 Пакеты – chad 20 December 2012 в 05:30

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

0
ответ дан 25 May 2018 в 03:36
  • 1
    Да, спасибо, я понимаю, что это была глупая вещь. ia32-libs не установлен в первую очередь, поэтому его удаление и повторная установка не являются опцией – chad 10 December 2012 в 06:18
  • 2
    Вы проверили, чтобы убедиться; просто потому, что вы этого не делали самостоятельно, не означает, что это не была зависимость для какой-либо другой программы – David 10 December 2012 в 09:30
  • 3
    Да, когда я запускаю команду очистки, она сообщает мне, что ia32-libs не установлен и поэтому не может быть удален – chad 11 December 2012 в 02:59
  • 4
    вы первоначально устанавливали через репозиторий или файл deb – David 11 December 2012 в 04:35
  • 5
    файл deb, я думаю, но это было давно – chad 12 December 2012 в 04:34

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

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