So halten Sie Systeme auf dem neuesten Stand - CentOS / Rhel / Fedora

So halten Sie Systeme auf dem neuesten Stand - CentOS / Rhel / Fedora

Als Systemadministrator müssen wir unsere Systeme immer mit den neuesten Paketen auf dem neuesten Stand halten. Es ist schwierig, täglich auf Server zu gehen und nach verfügbaren Paketen zu überprüfen. Zum gleichen können wir Yum-UpdatesD-Dienst verwenden, um E-Mail-Benachrichtigungen in unserem Mailbox zu erhalten, oder wir können diesen Dienst auch konfigurieren, um alle Pakete automatisch zu aktualisieren, sofern verfügbar.

Yum-UpdatesD kann mit wenigen einfachen Schritten konfiguriert werden, die unten angegeben sind. Möglicherweise müssen Sie auch Top -Yum -Repositories installieren, die die neuesten Pakete bereitstellen.

Schritt 1: Installieren/Aktualisieren von Yum-UpdatesD-Paket

Standardmäßig wurde dieses Paket in der Systeminstallationszeit installiert. Sollte dieses Paket also einfach aktualisieren, bevor Sie es konfigurieren.

# yum update yum-updatesd 

Schritt 2: Konfigurieren Sie Yum-Updatesd

Ändern Sie die Konfigurationsdatei gemäß Ihren Anforderungen. Bearbeiten Sie die Datei in Ihrem bevorzugten Editor, zum Beispiel verwende ich VIM.

# vim/etc/yum/yum-updatesd.Conf 
[Main] # Wie oft nach neuen Updates (in Sekunden) run_interval = 3600 # # Wie oft zu ermöglichen, um nach Anfrage (in Sekunden) updateRefresh = 600 # So senden Sie Benachrichtigungen (gültig: DBUS, E -Mail, Syslog) emit_via = E -Mail # Setzen Sie Ihre E -Mail -Adresse E -Mail_TO = [E -Mail geschützt] #, die die Benachrichtigungen senden, E -Mail_FROM = [E -Mail -Protected] # Sollten wir über DBUS anhören, um Informationen zu geben/Informationen zu geben. # Neue Updates dbus_Listener = yes # automatisch Updates do_update = nein # # # Laden Sie automatisch Updates herunter do_download = no # Laden 

Konfigurationsdetails:

    run_interval: Anzahl der Sekunden zum Aufladen für verfügbare Updates.
    UpdateRefresh: Mindestanzahl von Sekunden zwischen Aktualisierungsinformationen Aktualisierungen.
    emit_via: Möglichkeiten zur Ausgabe der Aktualisierungsbenachrichtigung. Gültige Werte sind "E -Mail", "DBus" und "Syslog".
    do_update: 'Ja' für automatische Update -Pakete, 'Nein', um nicht automatisch zu aktualisieren (bevorzugt 'Nein')
    do_download: "Ja" für automatische Download -Pakete, "Nein", um Updates nicht herunterzuladen (bevorzugt "Nein")
    do_download_deps: Ja 'für automatische Download -Pakete auch Abhängigkeiten, nein, damit keine Abhängigkeiten heruntergeladen werden (bevorzugt' Nein ')
    E-Mail an: E -Mail -Adressen zum Senden von Aktualisierungsbenachrichtigungen an.
    E-Mail von: E -Mail -Adresse für Aktualisierungsbenachrichtigungen aus stammen.

Schritt 3: Schließen Sie einige Pakete vom Auto -Update aus

Nur wenige Pakete, die wir erst dann automatisch aktualisieren müssen, bis zu einem genaueren Grund für EG PHP und MySQL. Um es zu tun, editpen /etc /yum.Conf -Datei.

# vi /etc /yum.Conf 

Und fügen Sie die folgende Zeile unter hinzu [hauptsächlich] Abschnitt.

 ausschließen = php* kernel* mysql* httpd* 

Schritt 4: Starten Sie den Yum-Updatesd-Service neu

Verwenden Sie den folgenden Befehl, um den Yum-UpdatesD-Dienst neu zu starten und automatische Start auf den Systemstart zu aktivieren.

# /etc /init.d/yum-updatesd neu starten # chkconfig yum-updatesd auf 

Sie erhalten wie unten eine E -Mail an Ihre Mailbox

Hallo, dies ist das automatische Update -System auf Tecadmin.Netz. Es sind 12 Paket -Updates verfügbar. Bitte führen Sie den System -Updater aus. Pakete zur Aktualisierung verfügbar: Mutt Initscripts Gnutls Gnupg Talk NSS_DB von GD Avahi GetText Samba Rsh Danke, Ihr Computer 

Danke, dass du diesen Beitrag gelesen hast. Ich hoffe, dieser Beitrag hilft Ihnen, Ihr System auf dem Laufenden zu halten.