Atualiza o sistema através de Shell Script



Atualiza o sistema através de Shell Script

Atualiza o sistema através de Shell Script

Usando esse script podemos atualizar o sistema de forma manual ou automática (cron) sem qualquer interação com o usuário.

# crontab -l | grep atualiza.sh

0 */2 * * * /usr/local/bin/atualiza.sh

Obs:

Nome do usuário que verá à notificação no desktop deve ser configurado na variável usuario no script.

Atualiza as distros:

Debian e derivados
Void Linux
Slackware e sbopkg (em face de teste)
RHEL (Red Hat Enterprise Linux)
Gentoo
Centos
Sabayon
openSUSE

Extras:

* Atualização automática da base de dados do Clamav;
* Atualiza os relatórios do Sarg do Servidor Proxy (Squid) – face de teste e está desabilitado por padrão;
* Atualiza a ferramenta de Auditoria – Lynis (desabilitado por padrão);
* Atualiza a base do rkhunter (desabilitado por padrão);
* updatedb (desabilitado por padrão);
* Atualiza as fontes do sistema nas pastas (/usr/share/fonts/TTF/ e ~/fonts) está desabilitado por padrão;
* Realiza uma limpeza geral no sistema com base na distribuição Linux acima;
* Lista todos os flatpak no sistema;
* Busca e lista os arquivos AppImage (desabilitado por padrão);
* Lista os programas na pasta /opt.