atualizador-de-sistema 576 B

123456789101112131415161718192021222324252627282930
  1. #!/usr/bin/env bash
  2. #teste do programa
  3. [[ "$UID" -ne "0" ]] && { echo "Necessita de root!" ; exit 1 ; }
  4. #inicia a atualizaçao do sistema
  5. if pacman -Syu; then
  6. echo "lista de pacotes atualizados.ok"
  7. else
  8. echo "update falhou! Saindo da atualizaçao! [erro]"
  9. exit 1
  10. fi
  11. if pacman -Syu; then
  12. echo "upgrade de pacotes foram atualizados com sucesso.[ok]"
  13. else
  14. echo "upgrade de pacotes falhou! Saindo do programa[erro]"
  15. fi
  16. #limpa pacotes que ja foram desinstalados
  17. if pacman -Sc; then
  18. echo "arquivos desnecessarios retirados.[ok]"
  19. else
  20. echo "clean deu pau...[erro]"
  21. fi