Documenta pacotes removidos e comportamento do script
This commit is contained in:
26
README.md
26
README.md
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user