Eu acredito que o seu problema pode estar no fato de que as atualizações para o Avast! vêm em grandes blocos de dados, muito grandes para o shmmax padrão do Ubuntu.
ShmMax é a quantidade máxima de memória compartilhada que qualquer processo pode ter, e embora provavelmente não seja grande o suficiente para praticamente tudo, os downloads temporários grandes (como aqueles para aplicar grandes atualizações) significam o avast! geralmente quer mais e sai com um erro de atualização do mecanismo.
Se este for o erro que você está recebendo, você poderá corrigi-lo através da edição de alguns arquivos. Veja o que fazer:
-
Inicie o terminal ( Ctrl + Alt + T ) e digite
gksudo gedit /etc/init.d/rcS
. -
Quando o gedit carregar o arquivo (você precisará inserir a senha do sudo), será necessário adicionar
sysctl -w kernel.shmmax=128000000
antes da linhaexec /etc/init.d/rc S
. Certifique-se de obter estes na ordem certa, nova linha primeiro, depois velha - você pode realmente estragar seu computador. -
Agora, como você acabou de editar as configurações do Kernel, será necessário reinicializar, pois essas configurações são carregadas bem cedo no processo de inicialização e não podem ser recarregadas, exceto em uma reinicialização. Reinicie e execute a atualização novamente e você deve ter um Avast! para instalação do Linux!