无法卸载 AVG 防病毒软件

无法卸载 AVG 防病毒软件

每当我尝试卸载 AVG 或任何其他应用程序时,都会弹出以下窗口:

~$ sudo dpkg -r avg2013flx
(Reading database ... 204955 files and directories currently installed.)
Removing avg2013flx (2013.3118) ...
Failed to stop avgd.service: Unit avgd.service not loaded.
invoke-rc.d: initscript avgd, action "stop" failed.
dpkg: error processing package avg2013flx (--remove):
subprocess installed pre-removal script returned error exit status 5
Errors were encountered while processing:
avg2013flx**

答案1

问题是卸载脚本试图停止“avgd”服务以便可以卸载它。但是,如果服务当时实际上没有运行,脚本就会失败并中止!您可以尝试让服务运行以便它可以停止(我失败了),或者您可以编辑 AVG 提供的卸载脚本。

在我的系统上,“预删除”文件avg2013flx.prerm位于/var/lib/dpkg/info/

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

或者使用您熟悉的任何编辑器并注释掉或删除如下行:

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 purge avg2013flx可以从系统中删除该包。

答案2

如果 AVG 已安装,只需在终端仿真器 (Ctrl+Alt+T) 中运行此命令:

sudo apt-get remove --purge avg2013flx

相关内容