Wie wende ich von Yum-Cron heruntergeladene Updates an?

Wie wende ich von Yum-Cron heruntergeladene Updates an?

Ich habe yum-cron auf einem neuen Centos 7-Server laufen. In den täglichen E-Mails, die es mir schickte, fiel mir auf, dass jeden Tag die gleichen Pakete auftauchten. Bei näherer Betrachtung stellte ich fest, dass dies daran lag, dass ich die folgende Einstellung in meiner /etc/yum/yum-cron.confDatei hatte.

download_updates = yes
apply_updates = no

Daher lädt yum-cron die Updates herunter, installiert sie aber nie wirklich.

Ich habe die Konfiguration nicht verändert, dies sind also die Standardeinstellungen.

Meine Hauptfrage ist: Wie genau soll ich die Updates installieren, die yum-cron für mich heruntergeladen hat?

Ich habe nach einer Antwort darauf gesucht, aber ich konnte nur ein Dutzend Posts/Tutorials zum Einrichten von yum-cron finden, und alle weisen Sie einfach an, diese Einstellung vorzunehmen, apply_updates = yesohne weitere Erklärungen zu geben. Es muss einen Grund dafür geben, warum dies apply_updates = nodie Standardeinstellung ist. Ich vermute, es soll verhindern, dass ein Problem mit einem Update auftritt, das Ihr System in einem beschädigten Zustand zurücklässt, während Sie schlafen. Für mich scheint dies ziemlich sinnvoll, vorausgesetzt, Sie wissen, wie Sie die Updates installieren, wenn Sie bereit sind.

Bearbeiten, um die Frage zu klären: Um es klarzustellen, ich frage nicht, wie man yum-cron dazu bringt, die Updates automatisch zu installieren... das weiß ich bereits, in einem Dutzend Tutorials wurde mir gesagt, ich solle festlegen apply_updates = yes. Meine Frage ist, angenommen, ich lasse das Standardverhalten bei, apply_updates = nodann wird yum-cron die Updates herunterladen, aber nicht installieren. Wie kann ich in diesem FallmanuellInstallieren Sie die Updates, die Yum-Cron für mich heruntergeladen hat.

Antwort1

Ja, so einfach und praktisch ist das! Ich habe es selbst auf einer Reihe von One-App-Servern eingerichtet und es funktioniert wunderbar (Sie müssen den Dienst natürlich neu starten).

Allerdings könnte es einige kritische Maschinen geben, die vor jedem Update mit Vorsicht behandelt werden müssen (erstellen Sie einen VM-Snapshot, testen Sie die App nach dem Update). Bei diesen würde ich für alle Fälle ein manuelles Update empfehlen.

versuchen Sie es vielleicht

#yum update -C

wodurch Yum den Cache zum Installieren von Paketen verwendet,

verwandte Informationen