Guest User

Untitled

a guest
Jan 20th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. #!/bin/sh
  2. #### SCRIPT UPDATE/UPGRADE/CLEAN ########
  3. ## Description: System Clear/Upgrade ##
  4. ## Date created: 19/03/2015 ##
  5. ## Date upgrade for apt: 23/08/2016 ##
  6. ##########################################
  7.  
  8.  
  9. clear() {
  10. echo "=> Cleaning Up" &&
  11. sudo apt -f install &&
  12. sudo apt -y autoremove &&
  13. sudo apt -y autoclean &&
  14. sudo apt -y clean;
  15. }
  16.  
  17. upgrade() {
  18. echo "=> Upgrade" &&
  19. sudo apt update &&
  20. sudo apt -y upgrade &&
  21. sudo apt -y dist-upgrade;
  22. }
  23.  
  24. case $1 in
  25. clear)
  26. clear
  27. ;;
  28. upgrade)
  29. upgrade
  30. ;;
  31. all)
  32. clear;
  33. upgrade;
  34. ;;
  35. full)
  36. clear;
  37. upgrade;
  38. clear;
  39. ;;
  40. *)
  41. echo "Usage: {clear|upgrade|all|full}"
  42. exit 1
  43. esac
Add Comment
Please, Sign In to add comment