У меня проблемы с 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
.
Кто-то может помочь, пожалуйста?
Это - полное сообщение об ошибке, и Вы дали нам только две строки (полужирный в сообщении ниже)
Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: avg2012lms* 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 157 MB disk space will be freed. Do you want to continue? [Y/n] (Reading database ... 515099 files and directories currently installed.) Removing avg2012lms (2012.1795) ... Failed to stop avgd.service: Unit avgd.service not loaded. invoke-rc.d: initscript avgd, action "stop" failed. dpkg: error processing package avg2012lms (--purge): subprocess installed pre-removal script returned error exit status 5 Errors were encountered while processing: avg2012lms E: Sub-process /usr/bin/dpkg returned an error code (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
процессы и уничтожить их.