yum update vs yum upgrade

yum – update vs. upgrade

Alle Jahre wieder google ich, warum in der yum-cron.conf folgendes bei default steht:

yum upgrade

Nun stellt sich also die Frage, warum dort nicht folgendes steht:

yum update

Um das herauszufinden, müssen wir uns die Definitionen noch einmal anschauen.

yum update

Hier wird eine Update der Pakete durchgeführt und es werden nur manchmal die alten Pakete gelöscht. Was man unter manchmal zu verstehen hat, kann man gerne der Definition im Manual entnehmen (siehe ganz unten in diesem Artikel).

yum upgrade

Hier wird eine Update der Pakete durchgeführt und die überflüssigen Pakete werden definitiv gelöscht. Das Kommando ist auch ein alias zu:

yum update --obsoletes

Welches sollte verwendet werden?

Der sichere Weg laut Linux Manual ist yum update.

In yum-cron.conf ist dies jedoch nicht der Standard. Man sollte es dort also austauschen.

man yum

yum update vs yum upgrade manpage
yum update vs. yum upgrade manpage

Best practice

yum update vs yum upgrade
yum update vs yum upgrade