AVG 错误(重新安装 ubuntu)

AVG 错误(重新安装 ubuntu)

我在使用 Ubuntu 时遇到了一些问题...我需要重新安装它..

我无法进入 Ubuntu,只能进入完整终端。

我尝试使用以下命令重新安装:

sudo apt-get install --reinstall ubuntu-desktop

我得到:

Errors were encountered while processing:
avg2012lms

我尝试了很多类似的命令:sudo dpkg -R -P avg2012lmssudo apt-get remove --purge avg2012lms

没什么作用,我尝试终止avg进程。

有人可以帮忙吗?

答案1

这是完整的错误消息,您只给了我们两行(以下消息中以粗体显示)

正在读取软件包列表...完成
构建依赖关系树       
正在读取状态信息...完成
下列软件包将被删除:
  平均2012lms*
0 已升级,0 已新安装,1 已删除,0 未升级。
1 未完全安装或删除。
此操作后,将释放157 MB的磁盘空间。
您想继续吗?[Y/n]
(正在读取数据库...当前安装了 515099 个文件和目录。)
正在删除 avg2012lms (2012.1795) ...
无法停止 avgd.service:单元 avgd.service 未加载。
invoke-rc.d: initscript avgd,操作“停止”失败。
dpkg: 处理软件包 avg2012lms 时出错(--purge):
 子进程安装的预删除脚本返回错误退出状态 5
处理时遇到错误:
 平均2012lms
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进程并终止它们。

相关内容