#!/usr/bin/sudo /bin/sh
### file: $HOME/bin/dumo-update
## dumo? {D}ebian,{U}buntu,{M}int und andere ({o}ther) Debian-basierte Distributionen
upgradeMethod='dist-upgrade';
## man apt sagt: dist-upgrade entfernt womöglich Pakete wenn das notwendig ist, um einen Paketkonflikt aufzuheben.
## wenn Sie das nicht wollen aktivieren Sie nach einem Blick ins Manual (mit `man 8 apt`) statt dessen die folgende Einstellung:
#upgradeMethod='upgrade';
## oder:
#upgradeMethod='full-upgrade';
cleanMethod='clean';
## clean löscht alle heruntergeladenen Paketdateien.
## Wenn Sie statt dessen nur veraltete Paket-Dateien löschen wollen, dann aktivieren Sie die folgende Einstellung:
#cleanMethod='autoclean';
/usr/bin/apt-get -y autoremove &&
/usr/bin/apt update &&
/usr/bin/apt -y ${upgradeMethod} &&
/usr/bin/apt-get -y autoremove &&
/usr/bin/apt-get ${cleanMethod}