#!/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='full-upgrade';
## man apt sagt: full-upgrade entfernt womöglich Pakete, wenn das notwendig ist um einen Paketkonflikt aufzuheben.
## wenn Sie das nicht wollen aktivieren Sie statt dessen die folgende Einstellung:
#upgradeMethod='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}