Fala, pessoal! Beleza?
Vim compartilhar com vocês um projeto que venho desenvolvendo e mantendo para a comunidade do Arch Linux: o Arch Update Full (que conta também com o modo Sentinela).
->A ideia principal dele é centralizar, automatizar e deixar o processo de atualização do sistema o mais seguro, prático e visualmente agradável possível. Recentemente lancei a versão 3.9-5 no AUR com várias melhorias pesadas que mudaram bastante a experiência de uso.
→ O que mudou e quais são as novidades?
Notificação Interativa (Clique para Atualizar): Agora a Sentinela roda em segundo plano via systemd timer checando atualizações de tempos em tempos. Se tiver pacote pendente, ela manda uma notificação na sua área de trabalho com um botão. Clicou no botão, o app já abre direto no terminal sem travar nada no fundo.
→ Saída do Terminal Refatorada (Visual Cyberpunk/Neon): Reformulei a interface CLI. O alinhamento das caixas agora é dinâmico, as cores em neon dão um destaque excelente e o terminal fica super legível sem aquela poluição visual.
→ Suporte Completo a Vários Ecossistemas: Ele não checa só o pacman. Ele faz varredura inteligente do AUR (detecta se você usa yay ou paru), Flatpaks e Snaps, tudo num ciclo só.
→ Trava de Segurança de Disco: Para evitar que o sistema quebre no meio de uma atualização grande por falta de espaço, o script analisa o SSD e exige pelo menos 5GB livres antes de começar qualquer processo.
→ Otimização de Espelhos & Limpeza: Faz otimização dos mirrors via reflector (se instalado), limpa pacotes órfãos e faz a gestão do cache sem apagar o que você precisa para eventuais rollbacks.
→ Alerta de Reboot Inteligente: Ele lê o log do pacman e avisa se pacotes críticos (kernel linux, nvidia, systemd, wayland, etc.) foram atualizados na sessão, sugerindo a reinicialização só quando realmente é necessário.
O script já está atualizado e disponível no AUR para quem quiser testar ou instalar direto. (yay arch-update-full)
Quem quiser dar uma olhada no código fonte, conferir a lógica ou deixar uma estrela no projeto, o repositório no GitHub é este:
GitHub: GitHub - GustavoGianeli/arch-update-full: Um automatizador de atualizações para o arch linux · GitHub
Testem aí no Arch de vocês ou em alguma destro base e me digam o que acharam! Feedback, sugestões de melhorias ou relatos de bugs são sempre muito bem-vindos. obrigado!




