Re: Hulp bij het up to date houden van packages
On Sat, Oct 27, 2018 at 02:01:05PM +0200, Cecil Westerhof wrote:
> Ik houd persoonlijk niet van automatische updates, maar het is wel
> handig om op de hoogte te worden gesteld wanneer een pakket moet
> worden ge-upgrade. Ik heb daarom een script geschreven om in cron te
> draaien:
> #!/usr/bin/env bash
>
> set -o errexit
> set -o nounset
>
>
> declare -r _script_name="${0##*/}"
>
>
> if [[ ${EUID} -ne 0 ]]; then
> printf "ERROR: %s needs to be run as root\n" "${_script_name}"
> exit 1
> fi
>
>
> apt-get update >/dev/null
> apt-get upgrade --dry-run | \
> grep --quiet 'will be upgraded:' && apt list --upgradable || exit 0
>
Source code posten. Eigenlijk wel een goed idee. Zouden meer mensen moeten doen.
>
> In mijn .bashrc heb ik ook een update functie gedefinieerd:
> function update {
> apt-get update >/dev/null || echo 'Something went wrong with apt-get update'
> if apt-get upgrade --dry-run | grep --quiet 'will be upgraded:' ; then
> apt-get upgrade
> fi
> }
>
woot
Groeten
Geert Stappers
--
Leven en laten leven
Reply to: