Я загрузил Avast, используя команду терминала wget http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.deb
, и загрузка и установка прошла успешно.
Затем я выбрал check updates(database)
из интерфейса. Как только обновления были загружены, началась следующая проблема.
An error occurred in avast! engine: Invalid argument
Что я должен сделать, чтобы исправить проблему?
Это известная проблема в Avast. Вам необходимо увеличить максимально допустимый объем разделяемой памяти.
sudo sysctl -w kernel.shmmax=128000000
gksudo gedit /etc/sysctl.conf
) и добавьте эту строку в конец файла kernel.shmmax = 128000000
Я использую Puppy Linux Slacko, и это решение сработало для меня.
У меня 4 ГБ памяти. Так что это решение, я думаю, будет работать для компьютеров с более высокой памятью, а не с низким.
Вставьте
SHMMAX=`sysctl -n kernel.shmmax`
[ $SHMMAX -lt 128000000 ] && sysctl -w kernel.shmmax=128000000
в /usr/lib/avast4workstation/bin/wrapper-script.sh
Затем откройте терминал и введите
sysctl -w kernel.shmmax=200000000
Нажмите Enter .
А затем начните avast. Теперь Avast работает!