Avast Antivirus 未更新

Avast Antivirus 未更新

我刚刚为 ubuntu 安装了 avast 防病毒软件并尝试更新它,但没有成功。

现在它无法正常运行并显示大量错误。

答案1

我认为您的问题可能在于 Avast! 的更新包含大数据块,对于 Ubuntu 的默认 shmmax 来说太大了。

ShmMax 是任何给定进程可以拥有的最大共享内存量,虽然它可能不足以容纳几乎所有东西,但单个大型临时下载(例如用于应用大型更新的下载)意味着 avast!通常需要更多内存,并因更新引擎错误而退出。

如果这您所得到的错误,然后您可以通过编辑一些文件来修复它。以下是要做的事情:

  1. 启动终端(Ctrl++ AltT并输入gksudo gedit /etc/init.d/rcS

  2. 一旦 gedit 加载了文件(您需要输入 sudo 密码),您需要sysctl -w kernel.shmmax=128000000在行前添加exec /etc/init.d/rc S。确保按正确的顺序添加这些内容,先添加新行,然后添加旧行 - 否则,您可能会搞砸您的计算机。

  3. 现在,由于您刚刚编辑了内核设置,因此您需要重新启动,因为这些设置在启动过程中很早就加载,并且只能在重新启动时重新加载。重新启动并再次运行更新,您应该有一个可运行的 Avast! for Linux 安装!

相关内容