code.fastix.org

Dateiansicht:

Datei:Projekte -> Debian,Ubuntu,Mint:Update-Skript -> dumo-update.sh
md5:ba8390416304b7a1a3185494e6512342
sha1:6fef5adb39c9d70aaab93b495c2e4ec97e9c556e
  1. #!/usr/bin/sudo /bin/sh
  2.  
  3. ### file: $HOME/bin/dumo-update
  4. ## dumo? {D}ebian,{U}buntu,{M}int und andere ({o}ther) Debian-basierte Distributionen
  5.  
  6. upgradeMethod='full-upgrade';
  7. ## man apt sagt: full-upgrade entfernt womöglich Pakete, wenn das notwendig ist um einen Paketkonflikt aufzuheben.
  8. ## wenn Sie das nicht wollen aktivieren Sie statt dessen die folgende Einstellung:
  9. #upgradeMethod='upgrade';
  10.  
  11. cleanMethod='clean';
  12. ## clean löscht alle heruntergeladenen Paketdateien.
  13. ## Wenn Sie statt dessen nur veraltete Paket-Dateien löschen wollen, dann aktivieren Sie die folgende Einstellung:
  14. #cleanMethod='autoclean';
  15.  
  16. /usr/bin/apt-get -y autoremove &&
  17. /usr/bin/apt update &&
  18. /usr/bin/apt -y ${upgradeMethod} &&
  19. /usr/bin/apt-get -y autoremove &&
  20. /usr/bin/apt-get ${cleanMethod}