Ошибка AVG (переустановите Ubuntu)

У меня проблемы с Ubuntu... И мне нужно переустановить его..

Я не могу войти в Ubuntu, я могу только войти в полный терминал.

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

sudo apt-get install --reinstall ubuntu-desktop

И я получаю:

Errors were encountered while processing:
avg2012lms

Я стараюсь очень команды, такие как: sudo dpkg -R -P avg2012lms; sudo apt-get remove --purge avg2012lms

Ничего не работает, пытаюсь убить avg процесс.

Кто-то может помочь, пожалуйста?

1 ответ

Решение

Это полное сообщение об ошибке, и вы дали нам только две строки (жирный шрифт в сообщении ниже)

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты будут удалены:
  avg2012lms*
0 обновлено, 0 недавно установлено, 1 для удаления и 0 не обновлено.
1 не полностью установлен или удален.
После этой операции освободится 157 МБ дискового пространства.
Вы хотите продолжить? [Y/ N] 
(Чтение базы данных... 515099 файлов и каталогов, установленных в настоящее время.)
Удаление avg2012lms (2012.1795) ...
Не удалось остановить avgd.service: модуль avgd.service не загружен.
invoke-rc.d: initscript avgd, действие "стоп" не выполнено.
dpkg: пакет обработки ошибок avg2012lms (--purge):
 Подпроцесс установлен сценарий предварительного удаления вернул ошибку выхода состояния 5
При обработке возникли ошибки: 
  avg2012lms
E: Подпроцесс /usr/bin/dpkg вернул код ошибки (1) 

Подобная ошибка может появиться при установке пакета. Другими словами, все это не было запущено.


Следовательно

Открыть файл /var/lib/dpkg/info/avg2012lms.prerm

sudo nano /var/lib/dpkg/info/avg2012lms.prerm

и заменить это

case "$1" in

    remove|deconfigure|upgrade)

       if which invoke-rc.d >/dev/null 2>&1; then
           invoke-rc.d avgd stop
       else
           /etc/init.d/avgd stop
       fi

с этим

case "$1" in

    remove|deconfigure|upgrade)

#       if which invoke-rc.d >/dev/null 2>&1; then
#           invoke-rc.d avgd stop
#       else
#           /etc/init.d/avgd stop
#       fi

и теперь снова

sudo apt-get remove --purge avg2012lms
sudo apt-get install --reinstall ubuntu-desktop

Наконец, вы должны искать бег avgd обрабатывает и убивает их.

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