On Fri, Oct 26, 2018 at 12:57:04PM +0200, Cecil Westerhof wrote: > Ik ben niet iemand van de automatische updates. Maar ik wil wel zo > snel mogelijk weten wanneer er updates voor pakketten zijn. Daarom heb > ik een script isUpgradable.sh waarin o.a. staat: > apt update 2>>${_logfile} | grep --quiet upgraded && apt list --upgradable > > De redirect van stderr naar een logfile is nodig omdat apt geen batch > commando is en dus het volgende naar stderr stuurt: > WARNING: apt does not have a stable CLI interface. Use with caution in > scripts. > > Ik zou natuurlijk stderr naar stdout kunnen sturen, maar dan is het > niet meer mogelijk om te kijken of er iets anders fout is gegaan. > > Ik zou liever met een goed commando kijken of er pakketten zijn die > moeten worden geupdate, maar ik heb niets kunnen vinden. Is er geen > andere mogelijkheid, of kijk ik niet goed?
$ unattended-upgrade --help Usage: unattended-upgrade [options] Options: -h, --help show this help message and exit -d, --debug print debug messages --apt-debug make apt/libapt print verbose debug messages -v, --verbose print info messages --dry-run Simulation, download but do not install --minimal-upgrade-steps Upgrade in minimal steps (and allow interrupting with SIGINT Groeten Geert Stappers -- Leven en laten leven