Automatische Updates für RHEL/CentOS 7
Alle gezeigten Befehle müssen in einer Shell eingegeben werden. Für Desktop-Benutzer gibt es dazu Terminal-Applikationen, die über das Menü des Fenstermanagers gestartet werden können. Serversysteme ohne grafische Oberfläche können entsprechend über SSH oder die virtuellen Konsolen angesprochen werden.
Die genaue Version des Betriebssystems erhalten Sie mittels Eingabe von lsb_release -a
oder cat /etc/*{_version,-release}
.
Installieren Sie die nötigen Pakete:
sudo yum install -y yum-cron
Das genaue Verhalten von yum-cron kann über die Konfigurationsdatei /etc/yum/yum-cron.conf
gesteuert werden.
Stellen Sie das Einspielen von Updates an:
sudo sed -i -e '/^apply_updates/ s/no/yes/' /etc/yum/yum-cron.conf
Ändern Sie den Wert von update_cmd
, um automatische Updates auf sicherheitsrelevante Updates zu beschränken:
sudo sed -i -e '/^update_cmd/ s/default/security/' /etc/yum/yum-cron.conf
Starten Sie yum-cron:
sudo systemctl enable yum-cron
sudo systemctl start yum-cron
Weitere Informationen finden Sie beispielsweise in der Dokumentation von CentOS.