Documenta pacotes removidos e comportamento do script

This commit is contained in:
2025-12-17 09:02:28 -03:00
parent 4e3d2d1c35
commit f990f89872

View File

@@ -1,6 +1,6 @@
# Auto Update (systemd) # Auto Update Fedora (pós-instalação) + systemd
Script e serviço `systemd` para atualizar automaticamente o sistema e reiniciar quando necessário. Script e serviço `systemd` para (opcionalmente) remover alguns pacotes padrão do Fedora, atualizar automaticamente o sistema e reiniciar quando necessário.
## Instalação ## Instalação
@@ -65,11 +65,23 @@ Script e serviço `systemd` para atualizar automaticamente o sistema e reiniciar
## O que o script faz ## O que o script faz
- Remove alguns programas padrões (e executa `dnf autoremove`) - Executa como `root` (se não for `root`, ele encerra e registra erro no log)
- Atualiza todos os pacotes automaticamente - Remove pacotes (se existirem) e depois roda `dnf autoremove -y` para limpar dependências órfãs:
- Verifica se precisa reiniciar - `libreoffice-*`
- Aguarda 30 segundos antes de reiniciar (tempo para cancelar se necessário) - `gnome-tour`
- Registra tudo em `/var/log/auto-update.log` - `yelp`
- `gnome-boxes`
- `totem`
- `gnome-maps`
- `gnome-weather`
- `gnome-contacts`
- `gnome-clocks`
- Atualiza o sistema com `dnf upgrade -y`
- Verifica se precisa reiniciar usando `needs-restarting -r` (do pacote `dnf-utils`) e também checa `/var/run/reboot-required` se existir
- Se precisar reiniciar, aguarda 30 segundos e reinicia
- Registra toda a execução em `/var/log/auto-update.log`
Se você não quiser remover esses pacotes, edite a lista na seção `dnf remove -y` do script.
## Teste e logs ## Teste e logs